<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*åˆ†é¡µ*/
.M-box1 span{color: red;}
/*é¦–é¡µ*/
 .banner { position: relative; overflow: auto; text-align: center;width: 100%;}
 .banner li { list-style: none; }
 .banner ul li { float: left; }
 #b06 { width: 100%;height: 300px;}
 #b06 .sliderimg{ width: 100%;height: 300px;}
 #b06 .dots { position: absolute; left: 0; right: 0; bottom: 20px;}
 #b06 .dots li
 {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 4px;
    text-indent: -999em;
    border: 2px solid #fff;
    border-radius: 6px;
    cursor: pointer;
    opacity: .4;
    -webkit-transition: background .5s, opacity .5s;
    -moz-transition: background .5s, opacity .5s;
    transition: background .5s, opacity .5s;
 }
 #b06 .dots li.active { background: #fff; opacity: 1; }
 #b06 .arrow { position: absolute; top: 150px;}
 #b06 #al { left: 15px;}
 #b06 #ar { right: 15px;}
 #b06 .unslider-arrow06{ display:none;}
 #b06:hover a{ display:block}
 .indexAccording .imgTitle p{font-weight: bold;}
.indexAccording .imgTitle .imgEnglish{color: #6e6e6e;text-transform:uppercase;}
.accordingTop{border-bottom: 1px solid #ccc;width: 814px;margin-bottom: 30px;padding-bottom: 10px;}
.accordingTop1{border-bottom: 1px solid #ccc;width: 814px;padding-bottom: 10px;padding-top: 24px;}
.accordingTop .span{font-size: 20px;border-bottom:2px solid #1fadf7;padding:0 20px 10px 20px; }
.accordingTop .spanMore{margin-left: 0px;  border: 1px solid #c4c4c4;padding: 2px 10px;border-radius: 14px;}
.accordingTop .spanMore a{ color: #6e6e6e;display: inline-block;}
.accordingTop1 .spanMore1{margin-left: 0px; border: 1px solid #c4c4c4;padding: 2px 10px;border-radius: 14px;}
.accordingTop1 .spanMore1 a{  color: #6e6e6e;}
.indexAccording{width: 100%;padding-bottom: 114px;padding-top: 20px;}
.indexAccording .According_list{width: 260px;height: 236px;margin: 0px 0 20px 14px;color: #000;position: relative;border: 1px solid #c4c4c4;
}
.According_top{padding: 0 10px;}
 .According_bottom{line-height: 20px;padding: 0 10px;}
.indexAccording .According_list:first-child+div+div+div{margin-left: 0;}
/*
.According .According_list:hover img{width: 300px;height: 160px; transition: all 0.6s;-ms-transition: all 0.6s; }
.According .According_list:hover .modal{display: block;}
.According .According_list:hover .According_img_p1{-webkit-transform: translateY(-100px);  -moz-transform:translateY(-100px);  transform: translateY(-100px);
    -ms-transform:translateY(-100px);transition: all 0.6s;}
*/
.accordingBox{width: 814px;height: 582px;overflow: hidden;margin-right: 40px;}
.accordingBox1{width: 814px;height: 530px;margin-right: 40px;}
.inputBox_right{width: 344px;height: 490px;}
.inputBox_top{width: 100%;border-bottom: 1px solid #ccc;padding-bottom: 10px;padding-top: 22px;}
.contentRight .inputBox_top a{color: #6e6e6e;border: 1px solid #c4c4c4;padding: 2px 10px;border-radius: 14px;}

.study-core-top1{width: 100%;border-bottom: 1px solid #ccc;padding-bottom: 10px;padding-top: 22px;}
.study-core-top1 a{color: #6e6e6e;border: 1px solid #c4c4c4;padding: 2px 10px;border-radius: 14px;}
.study-core{width: 814px;height: 530px;margin-right: 40px;}
.study-core .content{
    padding-top: 20px;
}
.study-core .mechanism{
    width: 120px;
    height: 120px;
    cursor: pointer;
    margin-left: 52px;
    margin-bottom: 50px;
}
.study-core .mechanism:first-child{
    margin-left: 0;
    width: 100%;
    height: 100%;
}
.study-core .mechanism:first-child img{
    width: 100%;
    height: 135px;
    border-radius: 0;
}
.study-core .mechanism:nth-child(2){
    margin-left: 0;
}
.study-core .mechanism:nth-child(7){
    margin-left: 0;
}
.mechanism img{
    width: 100%;
    height:  100%;
    border-radius: 50%;
}
.mechanism p{
    padding-top: 20px;
    width: 120px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.indexAccording .box_first{width: 323px;height: 214px;padding:20px 0 0 10px;border-bottom: 1px solid #ccc;cursor:pointer;}
.indexAccording .box_first .img{width: 323px;height: 134px;}
.indexAccording .box_first img{width: 100%;height: 100%;}
.indexAccording .box_first span{display: inline-block;}
.indexAccording .box_first .title{width: 318px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;font-weight: bold;
    line-height: 36px;margin-top: 8px;font-size: 14px;
}
.indexAccording .box_first .day{color: #6e6e6e;white-space: nowrap;  text-overflow: ellipsis; overflow: hidden;width: 156px;}
.indexAccording .box_first .address{color: #6e6e6e;margin-left: 20px;white-space: nowrap;  text-overflow: ellipsis; overflow: hidden;width: 147px;}
.indexAccording .p_box p{line-height: 20px;border-bottom: 1px solid #ccc;padding-bottom: 6px;cursor:pointer;}
.indexAccording .p_box span{display: inline-block;}
.indexAccording .p_box .title{width: 322px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;font-weight: bold;font-size: 14px;
    background: url("../images/yuan_03.png") no-repeat;padding-left: 20px;background-position: 4px 5px;margin-top: 10px;
}
.indexAccording .p_box .day{color: #6e6e6e;white-space: nowrap;  text-overflow: ellipsis; overflow: hidden;width: 156px;}
.indexAccording .p_box .address{color: #6e6e6e;margin-left: 20px;white-space: nowrap;  text-overflow: ellipsis; overflow: hidden;width: 168px;}

.indexAccording .According_list:first-child{margin-left: 0;}
.indexAccording .According_list:first-child+div+div+div{margin-left: 0;}
.indexAccording .According_img{width: 260px;height: 148px;position: relative;overflow: hidden;}
.According_img .modal{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color:rgba(100,97,97,0.5); display: none;}
.indexAccording .According_img_p1{width: 120px;height: 40px;display: inline-block;border: 1px solid #fff;color: #fff;
    text-align: center;line-height: 40px;border-radius: 10px;z-index: 100;cursor:pointer;position: absolute;left:64px; top:150px;}
.indexAccording .According_img_p{position: absolute;top:0;right: 0;line-height: 25px;padding: 0 10px;background: #1fadf7;}
.indexAccording .According_img img{width: 260px;height: 148px;}
.indexAccording .instructions{width: 218px;display: inline-block;height: 20px;white-space: nowrap;overflow: hidden;
    text-overflow: ellipsis;color: #6e6e6e;margin-top: 8px;font-weight: bold;}
.indexAccording .doctorName{padding: 0 4px 0 0px;width: 90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    display: inline-block;color: #6e6e6e}
.According_name{margin-left: 8px;}
.indexAccording .According_list .cost{ display: inline-block;color: #6e6e6e;
}
.indexAccording .According_list .cost i{color: #6e6e6e}
.indexAccording  .watch{display: inline-block; color: #6e6e6e;}
.indexAccording  .watch i{font-size: 14px;color: #6e6e6e}
/*çƒ­é—¨è¯¾ç¨‹*/
.hotCourses{width: 100%;overflow: hidden;margin: 20px 0 0 0;}
.hotCoursesTop{padding: 10px 0 10px 0;border-bottom: 1px solid #ccc;margin-bottom: 30px;}
.hotCoursesTop .span{border-bottom:2px solid #1fadf7;padding:0 20px 10px 20px; }
.hotCoursesTop .hotCoursesMore{padding-top: 20px;color:#ffc340;background: url("../images/huanyipi_03.png") no-repeat;
    background-position: 47px 20px;padding-right: 28px;font-weight: bold;cursor:pointer;
}
.hotCourses .hot_list{width: 260px;height: 236px;margin: 0px 25px 0 25px;color: #000;position: relative;border: 1px solid #c4c4c4;margin-bottom: 20px;
}
.hotCourses .hot_list:first-child{margin-left: 0;}
.hotCourses .hot_list:first-child+div+div+div{margin-right: 0;}
.hotCourses .hot_list:first-child+div+div+div+div{margin-left: 0;}
.hotCourses .hot_list:first-child+div+div+div+div+div+div+div{margin-right: 0;}
.hotCourses .hot_list:first-child+div+div+div+div+div+div+div+div{margin-left: 0;}
.hotCourses .hot_list:first-child+div+div+div+div+div+div+div+div+div+div+div{margin-right: 0;}
.hotCourses .According_img{width: 260px;height: 148px;position: relative;overflow: hidden;}
.According_img .modal{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color:rgba(100,97,97,0.5); display: none;}
.hotCourses .According_img_p{position: absolute;top:0;right: 0;line-height: 25px;padding: 0 10px;background: #1fadf7;}
.hotCourses .According_img_p1{width: 120px;height: 40px;display: inline-block;border: 1px solid #fff;color: #fff;
    text-align: center;line-height: 40px;border-radius: 10px;z-index: 100;cursor:pointer;position: absolute;left:80px; top:150px;}
.hotCourses .According_img img{width: 260px;height: 148px;}
.hotCourses .hot_list .According_bottom{line-height: 20px;}
.hotCourses .instructions{width: 260px;overflow: hidden;display: inline-block;height: 20px;white-space: nowrap;
    text-overflow: ellipsis;color: #6e6e6e;margin-top: 8px;font-weight: bold;}
.hotCourses .doctorName{padding: 0 4px 0 0px;width: 90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    display: inline-block;color: #6e6e6e;}
.hotCourses  .cost{ display: inline-block;color: #6e6e6e;}
.hotCourses  .cost i{color: #6e6e6e;}
.hotCourses  .watch{display: inline-block; color: #6e6e6e;}


/*åœ¨çº¿æ…•è¯¾*/
.admireBox .hot_list{border: 1px solid #c4c4c4;margin-bottom: 30px;padding-bottom: 10px;margin-left: 50px;cursor: pointer;width: 260px;}
.admireBox .hot_list:first-child{margin-left: 0;}
.admireBox .According_bottom{line-height: 16px;}
.admire_rightMore{margin-left: 0px;  border: 1px solid #c4c4c4;padding: 2px 10px;border-radius: 14px;}
.admireBtn{border: none;font-size: 12px;border-radius: 4px;line-height: 22px;}
.immediately{background: #fb7f73;color: #fff;}
.soon{background: #ffc33f;border: 1px solid #ffc33f;color: #fff;}
.activityPrice{font-size: 16px;font-weight: bold;color: #fb7f73;display: inline-block;line-height: 24px;padding-right: 20px;}
.price{display: inline-block;line-height: 24px;position: relative;}
.admireBox .cost{line-height: 20px;display: inline-block;margin-bottom: 6px;}
.admireBox .cost i{color: #6e6e6e}
.surplusNum{color: #fb7f73;min-height: 16px;}
.admireBox .img{position: relative;}
.dayBox{height: 30px;width: 100%;background: rgba(110,110,110,0.5) ;position: absolute;left: 0;top: 0;}
.dayBox p{color: #fff;margin-top: 6px;text-align: center;font-size: 16px;}
.hot_list .price i{
    width: 30px;
    height: 1px;
    background: #999;
    display: inline-block;
    position: absolute;
    left: -2px;
    top: 11px;
}
.timeBox {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: #fff;
    color: #000;
    border-radius: 3px;
    line-height: 20px;
}
/*çƒ­é—¨è¯¾ç¨‹*/
.contentRight{width: 344px;height: 545px;}
.contentRight_top{width: 100%;border-bottom: 1px solid #ccc;margin-bottom: 30px;padding-bottom: 10px;}
.contentRight_top .span{}
.contentRight_top .spanMore{padding-top: 14px;margin-left: 300px;}
.indexAccording .contentRight_box p{ border-bottom: 1px solid #ccc;padding:3px 0 8px 0;cursor:pointer;}
.indexAccording .contentRight_box p:first-child{margin-top: 20px;}
.indexAccording .contentRight_box span{display: inline-block;}
.indexAccording .contentRight_box .title{width: 328px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;background: url("../images/yuan1_03.png")
    no-repeat;padding-left: 20px;background-position: 0 5px;font-weight: bold;margin-top: 12px;margin-bottom: 6px;
}
.indexAccording .contentRight_box p:first-child .title{background: url("../images/yuan_03.png") no-repeat;background-position: 0 4px;margin-top: 0;}
.indexAccording .contentRight_box p:first-child+p .title{background: url("../images/yuan_06.png") no-repeat;background-position: 0 4px;}
.indexAccording .contentRight_box p:first-child+p+p .title{background: url("../images/yuan_08.png") no-repeat;background-position: 0 4px;}
.indexAccording .contentRight_box .newContent{width: 100%;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;color: #6e6e6e;
    margin-bottom: 4px;
}
.indexAccording .contentRight_box .day{color: #6e6e6e;width: 120px;margin-bottom: 4px;height: 16px;
    }
.indexAccording .contentRight_box .browseNum{
    color: #6e6e6e;width: 120px;height: 16px;
}
.indexAccording .contentRight_box i{
    color: #6e6e6e;
}
.indexAccording .inputBox_rightMore{color: #6e6e6e;padding: 2px 10px;border: 1px solid #c4c4c4;border-radius: 14px;}
.indexAccording .inputBox_rightMore a{margin-left: 262px;color: #6e6e6e;margin-top: -13px;}
.indexAccording .content{width: 100%;}
.indexAccording .content .name{width: 100%;border-bottom: 1px solid #ccc;height: 32px;}
.indexAccording .content .name span:first-child{height: 30px;display: inline-block;width: 80px;text-align: center;border-bottom: 2px solid #1099a9;margin-left: 12px;}
.indexAccording .content .name .moreSpan{margin-left: 630px;}
.indexAccording .experts{padding-top: 80px;height: 164px;width: 180px;position: relative;margin-left: 28px;margin-top: 78px;
    border: 1px solid #e6e6e6;background: #f8f8f8;cursor:pointer;}
.indexAccording .expertsJ{width: 80%; height: 54px; border-top: 1px solid #c4c4c4;margin-left: 10%;padding-top: 6px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box;
    -webkit-box-orient:vertical; -webkit-line-clamp:3;line-height: 18px;
    display: -moz-box;
    -moz-line-clamp: 3!important;
    -moz-box-orient: vertical;
}
/*.accordingBox1 .content .experts:first-child{}
.accordingBox1 .content .experts:first-child+div+div+div{}*/
.indexAccording .experts .img{width: 160px;height: 160px;margin: 46px 0 14px 40px;position: absolute;
    top:-94px;}
.indexAccording .experts .img img{width: 90px;height: 90px;border-radius: 50%;border: 6px solid #c4c4c4;}
.indexAccording .experts p{text-align: center;}
.indexAccording .experts .famousName{font-weight: bold;}
.indexAccording .experts .post{color: #6e6e6e;line-height: 26px;margin-top: 10px;}
.indexAccording .experts .hospital{color: #6e6e6e;padding: 0 10px;min-height: 17px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    display: inline-block;width: 90%;}
.indexAccording .experts i{color: #00bcd5;}
.indexAccording .experts .post i{}
.indexAccording .box{margin-top: 34px;cursor:pointer}
.indexAccording .box_list{width: 270px;margin-left: 40px;}

.indexAccording .box_list p{text-align: center;margin-top: 6px;}

 /*Categoryé¡µé¢*/
.classify .classify_p{ line-height: 40px;color: #000;padding-top: 10px;}
.classify .box{width: 100%;height: 100%;border:1px solid #ccc;overflow: hidden;border-top: none; padding-bottom: 8px;}
.classify .box:first-child{border-top: 1px solid #ccc;}
.classify .box .box_span{padding: 5px 10px 5px 10px; border-radius: 5px;margin-left: 20px;}
.classify .box .box_span:hover{ background: #1fadf7; }
.classify .cate_pad{height: 22px;line-height: 22px;width: 96px;border-right: 1px solid #ccc;text-align: center;font-weight: bold;font-size: 14px;margin-top: 10px}
.classify .box_list span{margin-left: 30px;display: inline-block;border-radius: 5px;height: 42px;line-height: 42px;cursor:pointer;}
.classify .box_list span:hover{ color: #00bcd5; }
.classify .box_list{width: 930px; padding: 2px 0;height: 30px;overflow: hidden;color: #6e6e6e;font-size: 14px}
.classify .rel{position: relative;}
.cate_bg{ color: #00bcd5; }
.classify .box_list .more{position: absolute;right: 10px;top: 4px;}
.classify .box_list .more a{ padding:0 10px;line-height: 42px;color: #b0b0b0;cursor: pointer;}
.classify .box_list .more i{ display: inline-block;margin-left: 5px;}
 .categoryAccording{width: 100%;padding-bottom: 50px;margin-top:28px;}


.categoryAccording .According_list{width: 264px;height: 236px;margin: 0px 22px 0 23px;color: #000;position: relative;
    border:1px solid #e6e6e6;margin-bottom: 30px;
}
.categoryAccording .According_list:first-child{margin-left: 0;}
.categoryAccording .According_list:first-child+div+div+div{margin-right: 0;}
.categoryAccording .According_list:first-child+div+div+div+div{margin-left: 0;}
.categoryAccording .According_list:first-child+div+div+div+div+div+div+div{margin-right: 0;}
.categoryAccording .According_list:first-child+div+div+div+div+div+div+div+div{margin-left: 0;}
.categoryAccording .According_list:first-child+div+div+div+div+div+div+div+div+div+div+div{margin-right: 0;}
.categoryAccording .According_img{width: 264px;height: 148px;position: relative;overflow: hidden;}
.categoryAccording .According_list .doctorName{line-height: 20px;}
.According_img .modal{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color:rgba(100,97,97,0.5); display: none;}
.categoryAccording .According_img_p{position: absolute;top:0;right: 0;line-height: 25px;padding: 0 10px;background: #1fadf7;}
.categoryAccording .According_img_p1{width: 120px;height: 40px;display: inline-block;border: 1px solid #fff;color: #fff;
    text-align: center;line-height: 40px;border-radius: 10px;z-index: 100;cursor:pointer;position: absolute;left:80px; top:150px;}
.categoryAccording .According_img img{width: 264px;height: 148px;}
.categoryAccording .instructions{width: 261px;overflow: hidden;display: inline-block;height: 20px;white-space: nowrap;
    text-overflow: ellipsis;color: #6e6e6e;margin-top: 8px;font-weight: bold;}
.categoryAccording .doctorName{padding: 0 4px 0 0px;width: 90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    display: inline-block;color: #6e6e6e;}
.categoryAccording  .cost{ display: inline-block; color: #6e6e6e;}
.categoryAccording  .cost i{color: #6e6e6e;}
.categoryAccording  .watch{display: inline-block;color: #6e6e6e;}
.categoryAccording  .watch i{color: #6e6e6e;font-size: 14px;}

/*categoryDetailsé¡µé¢æ&nbsp;·å¼*/
.categoryDetails .top{width: 100%;height: 400px;margin: 30px 0;}
.categoryDetails .top_left{width: 600px;height: 100%;margin-right: 50px;}
.categoryDetails .top_left .fmImg{width: 100%;height: 100%;}

.categoryDetails .top_right{ width: 550px;height: 100%;}
.categoryDetails .top_right p{line-height: 44px;}
.categoryDetails .top_right .title{margin-top: 32px;font-weight: bold;}
.categoryDetails .top_right .price{display: inline-block;width: 100%;color: #00bcd5;}
.categoryDetails .top_right .Buy{color: #6e6e6e;}
.categoryDetails .top_right .Buy span{margin-right: 30px;}
.categoryDetails .top_right .price span{}
.categoryDetails .top_right .speaker{line-height: 38px;color: #6e6e6e;}
.categoryDetails .top_right .collection{line-height: 54px;color: #6e6e6e;cursor:pointer;display: inline-block;}
.categoryDetails .top_right .learning{width: 140px;height: 40px;line-height: 40px;background: #00bcd5;text-align: center;border-radius: 8px;color: #fff;
    margin-top: 22px;cursor:pointer;
}
.categoryDetails .bottom_left{width: 826px;border: 1px solid #ccc;margin-right: 40px;margin-bottom: 50px;height: 866px;position: relative;}
.categoryDetails .bottom_left ul{height: 75px;width: 100%;border-bottom: 1px solid #ccc; border-bottom: none;}
.categoryDetails .bottom_left ul li{float: left;line-height: 74px;width: 274px;border-left: 1px solid #ccc;text-align: center;
    border-bottom: 1px solid #ccc;
}
.categoryDetails .bottom_left ul li:first-child{border-left: none;}
.categoryDetails .bottom_box{height: 760px;display: none;width: 766px;padding: 0 30px 0px 30px;}
.categoryDetails .bottom_box .article{text-indent:2em;line-height: 34px;color: #6e6e6e;margin-top: 20px;}
.categoryDetails .bottom_left ul .li_active{border-bottom: none;}
.categoryDetails .bottom_box_show{ display: block;min-height: 488px;overflow-y: auto}
.categoryDetails .bottom_box_show .comments{position: absolute;left: 28px;bottom: 40px;}
.categoryDetails .bottom_box_show .comments textarea{width:756px;height:100px;resize:none;outline:none;padding: 10px 0 0 10px;}
.categoryDetails .bottom_box_show .comments span{width: 66px;height: 30px;display: inline-block;text-align: center;line-height: 30px;margin-top: 8px;}
.categoryDetails .bottom_box_show .comments .cancel{margin-left: 634px;}
.categoryDetails .bottom_box_show .comments .commentsBtn{background: #00bdd6;color: #fff;border-radius: 5px;cursor:pointer;}
.course_box .course_list{border-bottom: 1px solid #ccc;padding: 20px 0;}
.course_box .course_list .img{width: 78px;height: 78px;border: 4px solid #ffc340;border-radius: 50%;behavior: url(/assets/css/PIE.htc);}
.course_box .course_list .img img{width: 100%;height: 100%;border-radius: 50%;behavior: url(/assets/css/PIE.htc);}
.course_box .course_list .middle{margin-left: 28px;width: 648px;margin-top: 12px;}
.course_box .course_list .middle p{}
.course_box .course_list .middle .name{padding-right: 16px;border-right: 1px solid #3e3e3e;font-weight:bold;line-height: 16px;}
.course_box .course_list .middle .unit{margin-left: 16px;color: #6e6e6e;}
.course_box .course_list .evaluationContent{font-weight: bold;padding-top: 12px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    word-break: break-all;
    -webkit-box-orient: vertical;width: 648px;height: 56px;
    margin-bottom: 12px;
}
.course_box .course_list .Thumb{}
.course_box .course_list .Thumb .praise{margin-left: 14px;display: inline-block;cursor:pointer;}
.course_box .course_list .Thumb b{font-weight: normal;}
.course_box .course_list .time{color: #6e6e6e;}
.course_box .course_list .watch{display: inline-block; color: #6e6e6e;margin-left: 136px;}
.evaluate{}
.evaluate .evaluateList{border-bottom: 1px solid #ccc;height: 40px;padding-top: 20px;}
.evaluate .evaluateList p{
    cursor: pointer;
}
.evaluate .evaluateList p:hover{
    color: #0bbfd8;
}
.evaluate .evaluateList p i{ color: #0bbfd8;}
.evaluate .evaluateList p .evaluateListI{float: right;}
.categoryDetails .bottom_right{width: 332px;}
.categoryDetails .introduce{border: 1px solid #ccc;margin-bottom: 30px;padding-bottom: 30px;}
.fonsize18{border-bottom: 1px solid #ccc;height: 74px;line-height: 74px;padding-left: 10px;}
.study-details {
    border: 1px solid #ccc;
    margin-bottom: 20px;
    background: #fff;
}
.study-details .study-title{
    height: 74px;
    line-height: 74px;
    padding-left: 10px;
    border-bottom: 1px solid #ccc;
}
.study-details .study-box{
    min-height: 80px;
    padding-bottom: 20px;
    font-size: 18px;
    font-weight: bold;
}
.study-box{
    cursor: pointer;
}
.study-box img{
    width: 80px;
    height: 80px;
    border-radius: 50%;
    margin: 20px 0 20px 122px;
}
.study-box p{
    text-align: center;
    width: 100%;
    overflow: hidden;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.introduceBox{padding-bottom: 20px;padding-top: 60px;}
.introduceBox .expertsList{height: 184px;width: 148px;position: relative;margin-top: 20px;cursor:pointer;border: 1px solid #e6e6e6;background: #f8f8f8;}
.introduceBox .expertsList:first-child+div+div+div+div+div{margin-left: 0;}
.introduceBox .expertsList .img{width: 94px;height: 94px;margin: -54px 26px 26px 24px;border-radius: 50%;}
.introduceBox .expertsList .img img{width: 100%;height: 100%;border-radius: 50%;border: 6px solid #c4c4c4;}
.introduceBox .expertsList p{text-align: center;}
.introduceBox .expertsList .famousName{padding: 0 10px;font-size: 14px;font-weight: bold;}
.introduceBox .expertsList i{color: #00bcd5;}
.introduceBox .expertsList .post{margin: 2px 0;color: #6e6e6e;padding: 0 10px;}
.introduceBox .expertsList .hospital{color: #6e6e6e;padding: 0 10px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    height: 46px;
    width: 90%;
}
#moregoods{height: 440px;overflow: hidden;}
#moregoods .moregoods_box{width: 252px; height: 228px;margin-left: 20px;box-shadow: 0 1px 2px 1px #ccc;}
.categoryDetails .similar{border: 1px solid #ccc;margin-bottom: 50px;}
.similar .fonsize18 a{color: #fdcd5e;}
.similar .fonsize18 span{float: right;padding-right: 14px;}
#moregoods .moregoodsList{width: 264px;height: 214px;margin:0 34px 6px 34px;color: #000;position: relative;border: 1px solid #e6e6e6;
}

.moregoodsList .According_img{width: 264px;height: 136px;position: relative;overflow: hidden;}
.According_img .modal{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color:rgba(100,97,97,0.5); display: none;}
.moregoodsList .According_img_p{position: absolute;top:0;right: 0;line-height: 25px;padding: 0 10px;background: #1fadf7;}
.moregoodsList .According_img_p1{width: 120px;height: 40px;display: inline-block;border: 1px solid #fff;color: #fff;
    text-align: center;line-height: 40px;border-radius: 10px;z-index: 100;cursor:pointer;position: absolute;left:80px; top:150px;}
.moregoodsList .According_img img{width: 264px;height: 148px;}
.moregoodsList .instructions{width: 250px;overflow: hidden;display: inline-block;height: 20px;white-space: nowrap;
    text-overflow: ellipsis;color: #6e6e6e;margin-top: 8px;font-weight: bold;font-size: 14px;}
.moregoodsList .doctorName{padding: 0 4px 0 0px;width: 97%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    display: inline-block;color: #6e6e6e;}
.moregoodsList  .cost{ display: inline-block; color: #6e6e6e;float: left;}
.moregoodsList  .cost i{color: #6e6e6e}
.moregoodsList  .watch{display: inline-block; color: #6e6e6e;float: right;}
.moregoodsList  .watch i{color: #6e6e6e;font-size: 14px;}
/*ä¼šè®®è¯¦æƒ…*/
.meetingDetailsT{border-bottom: 1px solid #ccc;padding-bottom: 30px;}
.meetingDetailsT .TITLE{text-align: center;line-height: 80px;}
.meetingDetailsT ul{margin: 0 auto;}
.meetingDetailsT li{float: left;width: 25%;line-height: 30px;}
.meetingDetailsT li i{font-size: 18px;color: #00bcd5}
.meetingBanner{width: 100%;}
.meetingBanner img{width: 100%;max-height: 400px;}
.meetingDetails .top{border-bottom: 1px solid #ccc;padding: 24px 0;}
.meetingDetails .Introduction{font-weight: bold;}
.meetingDetails .English{font-weight:bold;text-transform:Uppercase ;}
.meetingDetails .text{line-height: 36px;text-indent: 2em;color: #6e6e6e;margin-top: 20px;}
.meetingDetails .kBtn{width: 100%;height: 50px;background: #e9f4fb;margin-bottom: 30px;}
.meetingDetails .kBtn span{display: inline-block;line-height: 50px;}
.meetingDetails .kBtn .TS{margin-left: 50px;}
.meetingDetails .kBtn .KSBtn{height: 40px;background: #fdcd5e;color: #fff;margin-top: 5px;width: 100px;text-align: center;margin-right: 50px;
    line-height: 40px;border-radius: 6px;
}
.process{min-height: 400px;}
.process .schedule{width: 100%;height: 122px;border: 1px solid #ccc;border-bottom: none;background: #e9f4fb;display: inline-block;margin-top: 26px;
    font-weight: bold;text-align: center;line-height: 122px;
}
.process .data{width: 100%;height: 104px;border: 1px solid #ccc;border-top: none;line-height: 104px;text-align: center;}
.process .data i{color: #00bcd5;}
.process p{display: inline-block;}
.process table{margin-bottom: 30px;}
.process table th{border: 1px solid #ccc;padding: 0;border-collapse: collapse;width: 17%;height: 58px;}
.process table th:first-child+th{width:199px; }
.process table th:first-child+th+th{width:572px; }
.process table td{border: 1px solid #ccc;padding: 0;border-collapse: collapse;width: 214px;height: 58px;text-align: center;}
.process table td:first-child+th{width:199px; }
.process table td:first-child+th+th{width:572px; }
.process table p{text-align: left;display: inline-block;}
.process table .play{display: inline-block;width: 84px;height: 28px;border: 1px solid #ccc;line-height: 28px;border-radius: 5px;margin-left: 10px;}
.process table span i{}
/*å­¦ä¹&nbsp;ä¸­å¿ƒ*/
.study-core-content{
    padding: 20px 0;
}
.study-core-box{
    border: 1px solid #ccc;
    margin-bottom: 20px;
    height: 140px;
    padding: 10px 0 10px 18px;
    width: 364px;
    margin-left: 15px;
    cursor: pointer;
}

.study-core-box .logo{
    width: 110px;
    height: 110px;
    margin-right: 10px;
    margin-top: 16px;
}
.study-core-box .logo img{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.study-core-content .onlineCollegeCon{
    height: 118px;
    width: 210px;
    margin-left: 20px;
}
.study-core-content .onlineCollegeConTop{
    width: 210px;
}
.study-core-content .onlineCollegeConTop .name span{
    font-size: 16px;
    font-weight: bold;
}
.study-core-content .onlineCollegeConTop .traffics{
    font-size: 13px;
    color: #808080;
    margin: 10px 0;
}
.study-core-content .onlineCollegeConTop .traffics span{
    margin-right: 18px;
}
.study-core-content .onlineCollegeConTop .traffics i{
    margin-right: 4px;
    font-size: 15px;
    color: #6e6e6e
}
.study-core-content .onlineCollegeConP p{
    font-size: 14px;
    line-height: 18px;
    height: 70px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    letter-spacing:2px;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:4;
}
.study-core-content .onlineCollegeBottom{margin-top: 20px;}
/*è´­ä¹°è¯¾ç¨‹*/
#buy .topP{line-height: 79px;font-weight: bold;}
#buy .top{width: 100%;height: 174px;margin: 30px 0 ;background: #f1f1f1}
#buy .top_left{width: 190px;height: 114px;margin: 30px;}
#buy .top_left img{width: 100%;height: 100%;}
#buy .top_right{ height: 114px;margin-top: 30px;}
#buy .top_right p{line-height: 30px;}
#buy .top_right .title{font-size: 16px;font-weight: bold;}
#buy .top_right .price{display: inline-block;width: 100%;font-size: 14px;color: #00bcd5;}
#buy .top_right .Buy{font-size: 14px;color: #6e6e6e;}
#buy .top_right .Buy span{margin-right: 30px;}
#buy .top_right .price span{font-size: 14px;}
#buy .top_right .speaker{line-height: 38px;font-size: 14px;color: #6e6e6e;}
#buy .top_right .collection{font-size: 17px;line-height: 54px;color: #6e6e6e;}
#buy .goldPay{font-size: 18px;line-height: 79px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;font-weight: bold;}
#buy .goldPayBox{width: 420px;z-index: 9999;background: #fff;padding: 20px;border-radius: 10px;}
#buy .goldPayBox .pc_p{line-height: 30px;margin-bottom: 10px;}
#buy .goldPayBox .pc_p .prompt1{display: none; }
#buy .goldPayBox .pc_p a{line-height: 70px;font-size: 16px;color: red;}
#buy .goldPayBox .money{font-size: 16px;color: #00bcd5;margin-right: 50px;}
#buy .goldPayBox .money i{font-size: 16px;}
#buy .goldPayBox .payPass p{line-height: 50px;margin: 20px 0 50px 0;}
#buy .goldPayBox .payPass p span{color: #00bcd5;font-size: 22px;line-height: 50px;margin-right: 14px;}
#buy .goldPayBox .btn{width: 100px;height: 40px;background: #00bcd5;color: #fff;font-size: 16px;line-height: 40px;text-align: center;border-radius: 10px;margin-bottom: 24px;float: left;
    margin-top: 0;
}
#buy .goldPayBox .cancel{width: 100px;height: 40px;background: #00bcd5;color: #fff;font-size: 16px;line-height: 40px;text-align: center;border-radius: 10px;float: left;
    margin-left: 82px;
}
#buy .orderBtn{
    width: 100px;height: 30px;color: #00bcd5;font-size: 14px;line-height: 30px;text-align: center;border-radius: 15px;float: right;border: 1px solid #00bcd5;
}
#buy .order{
    border-top: 1px solid #ccc;
    font-size: 14px;
    height: 100px;
}
#buy .buyRecommended{overflow: hidden;height: 0px;}
#buy .buyRecommendedList{width: 263px;height: 226px;margin: 0px 24px 0 24px;color: #000;position: relative;
}

#buy .buyRecommendedList:first-child{margin-left: 0;}
#buy .buyRecommendedList:first-child+div+div+div+div{margin-left: 0;}
#buy .buyRecommendedList:first-child+div+div+div{margin-right: 0;}
#buy .buyRecommendedList:first-child+div+div+div+div+div+div+div{margin-right: 0;}
.buyRecommendedList .According_img{width: 261px;height: 148px;position: relative;overflow: hidden;}
.According_img .modal{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color:rgba(100,97,97,0.5); display: none;}
.buyRecommendedList .According_img_p{position: absolute;top:0;right: 0;line-height: 25px;padding: 0 10px;background: #1fadf7;}
.buyRecommendedList .According_img_p1{width: 120px;height: 40px;display: inline-block;border: 1px solid #fff;color: #fff;font-size: 20px;
    text-align: center;line-height: 40px;border-radius: 10px;z-index: 100;cursor:pointer;position: absolute;left:70px; top:150px;}
.buyRecommendedList .According_img img{width: 261px;height: 148px;}
.buyRecommendedList .instructions{width: 261px;overflow: hidden;display: inline-block;height: 20px;white-space: nowrap;
    text-overflow: ellipsis;color: #000;font-size: 15px;margin-top: 8px;font-weight: bold;}
.buyRecommendedList .doctorName{padding: 0 4px 0 0px;font-size: 12px;width: 60%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    display: inline-block;color: #6e6e6e;}
.buyRecommendedList  .cost{ display: inline-block;font-size: 12px; color: #6e6e6e;}
.buyRecommendedList  .cost i{}
.buyRecommendedList  .watch{display: inline-block;font-size: 12px; color: #6e6e6e;}
.oo{
    font-size: 16px;
    line-height: 40px;
    color: #00bcd5;
}
.ipt-box-nick {
    width:300px;
    margin-bottom: 40px;
    height: 40px !important;
    line-height: 40px !important;
    position: relative !important; }
.ipt-box-nick .ipt-real-nick {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100%;
    height: 40px !important;
    line-height: 40px !important;
    opacity: 0 !important;
    z-index: 3 !important; }
.ipt-box-nick .ipts-box-nick {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    z-index: 1 !important;
    width: 100%;
    height: 40px !important;
    line-height: 40px !important;
    overflow: hidden; }
.ipt-box-nick .ipts-box-nick .ipt-fake-box {
    height: 40px !important;
    line-height: 40px !important;
    display: flex !important;
    justify-content: space-between !important; }
.ipt-box-nick .ipts-box-nick .ipt-fake-box input {
    width: 40px !important;
    height: 38px !important;
    border: 1px solid #D7D7D7 !important;
    color: #810213 !important;
    font-weight: bold !important;
    font-size: 18px !important;
    text-align: center !important;
    padding: 0 !important;
    border-radius:2px;}
.ipt-box-nick .ipt-active-nick {
    width: 40px !important;
    height: 40px !important;
    line-height: 40px !important;
    text-align: center;
    position: absolute !important;
    display: none;
    top: 0;
    left: 0;
    z-index: 2; }
.ipt-box-nick .ipt-active-nick img {
    vertical-align: middle; }
/*é‡‘å¸å……å€¼*/
#recharge .topP{font-size: 18px;line-height: 79px;border-bottom: 1px solid #ccc;font-weight: bold;}
#recharge .topBox{height: 329px;border-bottom: 1px solid #ccc;padding-top: 50px;}
#recharge .topBox .imgBox{width: 250px;height: 300px;font-size: 18px;margin-left: 420px;}
#recharge .imgBox .img{width: 146px;height: 104px;margin-left: 60px;}
#recharge .imgBox .img img{width: 100%;height: 100%;}
#recharge .imgBox .num{display: inline-block;height: 30px;margin-right: 28px;margin-left: 18px;margin-top: 44px;}
#recharge .imgBox #min{width: 30px;height: 34px;background: #e3e3e3;font-size: 26px;color: #fff;}
#recharge .imgBox #text_box{width: 90px;height: 29px;border-top: 2px solid #e3e3e3;border-bottom: 2px solid #e3e3e3;font-size: 28px;text-align: center;}
#recharge .imgBox #add{width: 30px;height: 34px;background: #e3e3e3;font-size: 26px;color: #fff;}
#recharge .imgBox .price{margin-left: 18px;text-align: center;color: #00bcd5;margin-top: 30px;}
#recharge .prePaid{height: 150px;border-bottom: solid 1px #ccc;padding-top: 40px;}
#recharge .prePaid label{height: 60px;line-height: 60px;position: relative;display: inline-block;margin-right: 50px;}
#recharge .prePaid label .zhifubao{position: absolute;left: 0;top: 20px;width: 17px;height: 17px;}
#recharge .prePaid label .weixin{position: absolute;left: 0;top: 20px;width: 17px;height: 17px;}
#recharge .prePaid label img{margin-left: 38px;}
#recharge .rechargeBox{height: 498px;margin-top: 30px;}
#recharge .rechargeList{width: 263px;height: 226px;margin: 0px 24px 0 24px;color: #000;position: relative;
}
#recharge .rechargeList:first-child{margin-left: 0;}
#recharge .rechargeList:first-child+div+div+div+div{margin-left: 0;}
#recharge .rechargeList:first-child+div+div+div{margin-right: 0;}
#recharge .rechargeList:first-child+div+div+div+div+div+div+div{margin-right: 0;}
.rechargeList .According_img{width: 261px;height: 148px;position: relative;overflow: hidden;}
.According_img .modal{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color:rgba(100,97,97,0.5); display: none;}
.rechargeList .According_img_p{position: absolute;top:0;right: 0;line-height: 25px;padding: 0 10px;background: #1fadf7;}
.rechargeList .According_img_p1{width: 120px;height: 40px;display: inline-block;border: 1px solid #fff;color: #fff;font-size: 20px;
    text-align: center;line-height: 40px;border-radius: 10px;z-index: 100;cursor:pointer;position: absolute;left:80px; top:150px;}
.rechargeList .According_img img{width: 261px;height: 148px;}
.rechargeList .instructions{width: 261px;overflow: hidden;display: inline-block;height: 20px;white-space: nowrap;
    text-overflow: ellipsis;color: #000;font-size: 15px;margin-top: 8px;font-weight: bold;}
.rechargeList .doctorName{padding: 0 4px 0 0px;font-size: 12px;width: 60%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    display: inline-block;color: #6e6e6e;}
.rechargeList  .cost{ display: inline-block;font-size: 12px; color: #4eb7c3;}
.rechargeList  .cost i{color: #6e6e6e;}
.rechargeList  .watch{display: inline-block;font-size: 12px; color: #6e6e6e;float: right}
.ZF_Btn{width: 100px;height: 30px;background: #00bcd5;color: #fff;text-align: center;line-height: 30px;
    margin: 30px 0 4px 38px;
}

    /*åŒ»å­¦ä¼šè®®*/
.conference{width: 100%;padding-bottom: 50px;padding-top: 30px;min-height: 700px;}
.conference .According_box{padding-top: 20px;}
.conference .According_list{width: 262px;height: 220px;margin: 10px 24px 10px 24px;position: relative;border: 1px solid #e6e6e6;padding-bottom: 10px;
}
.conference .According_list:first-child{margin-left: 0;}
.conference .According_list:first-child+div+div+div{margin-right: 0;}
.conference .According_list:first-child+div+div+div+div{margin-left: 0;}
.conference .According_list:first-child+div+div+div+div+div+div+div{margin-right: 0;}
.conference .According_list:first-child+div+div+div+div+div+div+div+div{margin-left: 0;}
.conference .According_list:first-child+div+div+div+div+div+div+div+div+div+div+div{margin-right: 0;}
.conference .According_img{width: 262px;height: 140px;position: relative;overflow: hidden;}
.According_img .modal{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color:rgba(100,97,97,0.5); display: none;}
.conference .According_img_p{position: absolute;top:0;right: 0;line-height: 25px;padding: 0 10px;background: #1fadf7;}
.conference .According_img_p1{width: 120px;height: 40px;display: inline-block;border: 1px solid #fff;color: #fff;font-size: 14px;
    text-align: center;line-height: 40px;border-radius: 10px;z-index: 100;cursor:pointer;position: absolute;left:64px; top:150px;}
.conference .According_img img{width: 100%;height: 100%;}
.conference .instructions{width: 254px;overflow: hidden;display: inline-block;height: 20px;white-space: nowrap;
    text-overflow: ellipsis;font-size: 15px;margin-top: 10px;font-weight: bold;}
.conference .doctorName{font-size: 13px;width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    display: inline-block;color: #6e6e6e;margin-top: 2px}
.conference .doctorName i{font-size: 15px;margin-right: 6px;color: #6e6e6e}
.According .cost{ display: inline-block;font-size: 12px; color: #6e6e6e;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }
.According .cost i{margin-right: 5px;font-size: 15px;color: #6e6e6e}
.classify_p{border: 1px solid #ccc;padding: 30px;}
.classify_p a{color: #6e6e6e;}
.classify_p .cateUl .province li{ padding: 4px 10px; float: left;}
.classify_p .cateUl .city{padding-left: 40px;}
.classify_p .cateUl .city li{float: left; padding: 14px 10px 0px 10px;}
.classify_p .cateUl .city li:last-child{padding-bottom: 10px;}
.classify_p .cateUl .area{padding-left: 40px;}
.classify_p .cateUl .area li{float: left; padding: 14px 10px 0px 10px;}
.classify_p .cateUl .area li:last-child{padding-bottom: 10px;}
/*personalCenter ä¸ªäººä¸­å¿ƒé¡µé¢*/
.personal_top{padding-bottom: 20px;margin-bottom: 20px;background: #fff;}
.personal{border-top:1px solid #ccc;padding-top: 24px; background: #f5f5f5;}
.personal .name_box{width:246px; padding-top: 12px;text-align: center;
}
.personalBottom .content-left{}
.personal .personalImg{width: 80px;height: 80px;margin: 0 auto;}
.personal .personalImg img{width: 100%;border-radius: 50%;height: 100%;}
.personalLocation{}
.personal .personalLocationP{height: 30px;margin-top: 10px;}
.personal .personalLocationP span{height: 30px;display: inline-block;font-size: 20px;font-weight: bold;}
.personal .personalLocationP i{font-size: 17px;color: #00bcd5; }
.personal .personalLocationP1{display: inline-block;font-size: 16px;width: 180px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.personal .personalLocationP1 i{font-size: 16px;color: #00bcd5; }
.personal .quantity{padding-top: 14px;}
.personal .quantity li{float: left;text-align: center;font-size: 13px;cursor:pointer;width: 60px;border-left: 1px solid #c4c4c4;}
.personal .quantity li:first-child{border-left: none;}
.personal .quantity li .b{font-weight: normal;}
.personal .quantity li i{font-size: 16px;margin-top: 14px;display: inline-block;margin-bottom: 4px;color: #00bcd5;}


.personal .currentPosition{line-height: 80px;font-size: 17px;}
.personal .currentPosition p{}
.personal .currentPosition span{color: #1099a9;}
.personal .personalBottom_menu{width: 244px;margin-bottom: 50px;background: #fff;}
.personal .personalBottom_menu ul{}
.personal .personalBottom_menu ul li{width: 244px;line-height: 62px;color: #000;text-align: center;font-size: 18px;cursor:pointer;}
.personal .personalBottom_menu ul li:first-child{}
.personal .personalBottom_menu ul li:hover{border-left: 4px solid #00bcd5;}
.personal .personalBottom_menu ul li i{font-size: 18px;margin-right: 10px;color: #00bcd5;}
.personalActive{background: #00bcd5;}
.personal .personalBottom_menu .personalBottom_menu_li{width: 172px}
.personal .personalBottom_menu .personalActiveI{color: #fff;}
.personal .personalBottom_box{height: 100%;width: 770px;margin-bottom: 40px;margin-left: 20px;padding: 20px 30px;background: #fff;}
.personal .personalBottom_box .personalLeft{width: 100%;height:398px;padding-top: 30px;}
.personal .personalLeft h4{font-size: 20px;color: #00bcd5;}
.personal .personalLeft .img{width: 164px;height: 164px;margin: 18px 1px 10px 332px;}
.personal .personalLeft .img img{width: 100%;height: 100%;}
.personal .cycle{width: 350px;margin-left: 250px;}
.personal .cycle h6{margin: 0 0 20px 0;font-size: 18px;font-weight: normal;}
.personal .cycle p{line-height: 32px;text-align: center;}
.personal .cycle p span{display: inline-block;}
.personal .personalRight{width: 100%;height: 192px;border-bottom: 1px solid #ccc;}
.personal .personalRight .personalData{width: 386px;height: 180px;border-right: 1px solid #ccc;}
.personal .personalRight .personalData h4{font-size: 20px;color: #00bcd5;margin-bottom: 20px;}
.personal .personalRight .personalData p{font-size: 16px;line-height: 32px;}
.personal .personalRight .personalData p i{font-size: 16px;color: #00bcd5;}
.personal .personalRight .personalData span{display: inline-block;margin-left: 8px;}
.personal .learning{padding: 0 0 0 30px;width: 350px;}
.personal .learning h4{font-size: 20px;color: #00bcd5;margin-bottom: 20px;}
.personal .learning li{font-size: 16px;line-height: 32px;}
.personal .learning li i{font-size: 16px;color: #00bcd5;margin-right: 6px;}
.personal .learning li .icon-wancheng{font-size: 20px;}
.personal .learning .article{width: 100%;height: 20px;background: #e6e6e6;border-radius:10px;margin-top: 14px;position: relative;}
.personal .learning .articleTop{width: 70%;height: 20px;background: #00bcd5;border-radius:10px;}
#switch{height: 100%;width: 770px;margin-bottom: 40px;background: #fff;margin-left: 20px;padding: 20px 30px;min-height: 600px;}
.body{position: relative;}
.linkage{z-index: 1000;background: #fff;padding: 0 42px;}
.linkage input{border: 1px solid #ccc;height: 30px;width: 282px;}
.linkage select{height: 30px;margin-left: 14px;border-radius: 4px;}
.linkage button{width: 60px;height: 30px;}
.linkage .determine{margin: 0 60px 0 274px;}
.modal1{width: 100%;height: 100%;background: rgba(0,0,0,.4);position: fixed;left: 0;top: 0;z-index: 999;}
#switch .switchTop{width: 100%;height: 40px;margin-top: 20px;}
#switch .switchTop h3{font-size: 20px;font-weight: normal;width: 120px;color:#00bcd5;display: inline-block ;}
#switch .switchTop a{color:#00bcd5;font-size: 18px;margin-top: 20px; float: right;border-bottom: solid 1px;}
/*ä¸ªäººèµ„æ–™*/
.modal3{width: 100%;height: 100%;background: rgba(0,0,0,.4);position: fixed;left: 0;top: 0;z-index: 99;}
#integral{width: 436px;height: 616px;z-index: 999; background: #fff;background: url("/assets/images/backgroundJ.png") no-repeat;

}
#integral h3{color: #fff;font-size: 20px;text-align: center;margin-top: 30px;margin-bottom: 30px;}
#integral .integralBox{ width: 340px;height: 400px;background-color:rgba(255,255,255,0.5) ; margin: 0 auto;border-radius: 12px;}
#integral .integralBox img{position: absolute;left: 8px; top:48px;}
#close{position: absolute;top: -52px;right: 20px;}
.integralList{padding: 54px 30px 0 30px;color: #fff;overflow:auto;height: 340px;}
.integralList li{border-bottom: 1px solid #fff;margin-bottom: 20px;}
.integralList span{display: inline-block;width: 130px;font-size: 14px;font-weight: bold;height: 22px;}
.integralList .num{text-align: right;}
.integralList .day{font-weight:inherit;font-size: 12px;}
::-webkit-scrollbar
{
    width: 10px;
}
/* åž‚ç›´æ»šåŠ¨æ¡çš„æ»‘åŠ¨å— */
::-webkit-scrollbar-thumb:vertical {
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,188,213,.3);
    background-color:rgba(0,188,213,0.5);
}
/*ç§¯åˆ†æ˜Žç»†*/
#pic{width:100px;height:100px; margin:10px 0 0 36px; cursor: pointer;border-radius: 50%;border: 3px solid #00bcd5;}
.realName{color: red;display: inline-block;font-size: 16px;}

.realName span{width: 70px;height: 30px;border: 1px solid #ccc;display: inline-block;line-height: 30px;text-align: center;font-size: 14px;
    border-radius: 5px;margin-left: 50px;
}
.picImg{width:94px;height:94px;display: inline-block;}
.realName span a{color:#00bcd5;}
.switchBox .basic{height: 262px; border-bottom: 1px solid #ccc;}
.basic .basicLeft{width: 610px;}
.basicLeft .registeredID:first-child+div+div{border-bottom: none;}
.basicLeft .registeredID{height: 59px;border-bottom: 1px solid #ccc; line-height: 60px;}
.basicLeft .registeredID span{font-size: 16px;font-weight: bold;}
.basicLeft .registeredID .ID{font-weight: normal;margin-left: 74px;}
.basicLeft .registeredID .phone{font-weight: normal;margin-left: 74px;}
.basicLeft .registeredID input{border: 1px solid #ccc;width: 360px;height: 38px;background: #f5f5f5;margin-left: 92px;font-size: 16px;margin-right: 24px;color: #6e6e6e}
.basicLeft .registeredID .promptEmail{font-weight: normal;font-size: 15px;color: red;}
.picDiv{width: 190px;}
.picDiv .button{width: 110px;height: 40px;background: #00bcd5;border-radius: 10px;margin-left: 34px;font-size: 16px;color: #fff;display: inline-block;
    line-height: 40px; text-align: center;margin-top: 6px;
}
.uploadVideo{width: 110px;height: 40px;background: #00bcd5;border-radius: 10px;margin-left: 72px;font-size: 16px;color: #fff;display: inline-block;
    line-height: 40px; text-align: center;margin-top: 6px;}
.members{height: 186px;padding-top: 30px}
.members .level{font-size: 16px; font-weight: bold;}
.members ul{padding-left: 120px;padding-top: 14px;}
.members ul li{float: left;width: 152px;}
.members ul li:first-child+li{width: 110px;padding-left: 42px;}
.members ul li:first-child+li+li{width: 70px;padding-left: 82px;}
.members ul .goldenColor{color: #ffc340;}
.imgBox{padding-left: 110px;position: relative;}
.imgBox .gray{width: 320px;height: 4px;background: #6e6e6e;margin-top: 40px;position: absolute;left: 180px;z-index: 0}
.imgBox .golden{width: 70px; height: 4px;background: #ffc340;position: absolute;left: 0;}
.imgBox .ordinary{width: 72px;height: 86px;margin-right: 127px;}
.imgBox .senior{width: 61px;height: 86px;margin-right: 127px;}
.imgBox .experts{width: 63px;height: 86px;}
.imgBox .img{width: 100%;height: 100%;z-index: 100}
.personalJ{height: 254px;width: 103.5%;margin-left: -30px;padding-left: 30px;}
.personalJ .GRJ{font-size: 16px;font-weight: bold;margin: 30px 0 20px 0;}
.personalJ .import{width: 762px;height: 130px;border: 1px solid #ccc;background: #f5f5f5;font-size: 14px;padding: 4px;resize: none;}
.editData{height: 78px;border-bottom: 1px solid #ccc;line-height: 78px;}
.editData span{font-size: 16px;font-weight: bold;}
.switchBox .xg{ color: #00bcd5;cursor:pointer;}
.editData input{width: 360px;height: 38px;margin-left: 13px;background: #fff;padding-left: 20px;border-radius: 4px;}
#selectCard{
    width: 380px;
    margin-left: 6px;
    height: 38px;
}
.prompt{height: 112px;color: red;padding-top: 22px;border-bottom: 1px solid #ccc;font-size: 16px;}
.prompt p{line-height: 30px;font-size: 14px;}
.upload{line-height: 80px;}
.upload span{font-size: 16px;font-weight: bold;display: inline-block;}
.sample{width: 752px;height: 304px;border: 1px solid #ccc;}
.sample img{width: 100%;height: 100%;}
.buttonBtn{width: 160px;height: 40px;background: #00bcd5;color: #fff;font-size: 16px;margin: 20px 0 0 300px;border-radius: 10px;
    text-align: center;line-height: 40px;
}
.portraitBtn{width: 160px;height: 40px;cursor: pointer;background: #00bcd5;color: #fff;font-size: 16px;border: none;margin:14px 0 14px 40%;border-radius: 10px;}
/*å®žåè®¤è¯*/
.authentication{width: 500px;margin-left: 150px;text-align: center;}
.authentication input{width: 200px;height: 26px;border: 1px solid #ccc;margin-top: 10px;}
#picImg{width: 200px;height: 200px;border: 1px solid #ccc;margin-left: 66px;}

.authentication .Btn{width: 160px;height: 40px;border: none;background: #00bcd5;color: #fff;font-size: 18px;margin-top: 50px;}
/*æˆ‘çš„å…³æ³¨*/
.p_switch .switchTop{width: 100%;}
.p_switch .switchTop h3{font-size: 20px;font-weight: normal;line-height: 40px;width: 120px;text-align: center;margin-left: 5px;}
.attention .attentionList{height: 240px;width: 160px;position: relative;margin-top: 24px;cursor:pointer;border: 1px solid #ccc;margin-left: 35px;}
.attention .attentionList:first-child{margin-left: 0;}
.attention .attentionList input{width: 80px;height: 30px;margin: 8px 0 0 40px;background: #00bcd5;color: #fff;cursor: pointer;}
.attention .attentionList:first-child+div+div+div+div{margin-left: 0;}
.attention .attentionList .img{width: 100px;height: 100px;margin: 20px 0 6px 28px;}
.attention .attentionList .img img{width: 100%;height: 100%;}
.attention .attentionList p{text-align: center;font-size: 14px;}
.attention .attentionList .famousName{color: #00bcd5;}
.attention .attentionList .post{color: #6e6e6e;}
.attention .attentionList p i{color: #00bcd5;font-size: 16px;}
.attention .attentionList .hospital{color: #6e6e6e;width: 162px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis}
.attention .attentionList .hospital i{margin-right: 4px;}
.attention .According_num{padding: 20px 0 0 14%;}
/*æˆ‘çš„ç²‰ä¸*/
.fans .attentionList{height: 230px;width: 160px;position: relative;margin-top: 30px;cursor:pointer;border: 1px solid #ccc;margin-left: 30px;}
.fans .attentionList:first-child{margin-left: 0;}
.fans .attentionList input{width: 80px;height: 30px;margin: 8px 0 0 66px;background: #00bcd5;color: #fff;}
.fans .attentionList:first-child+div+div+div+div{margin-left: 0;}
.fans .attentionList .img{width: 100px;height: 100px;margin: 20px 0 10px 28px;}
.fans .attentionList .img img{width: 100%;height: 100%;}
.fans .attentionList p{text-align: center;font-size: 15px;}
.fans .attentionList p i{font-size: 15px;color:#00bcd5; }
.fans .attentionList .famousName{color: #00bcd5;}
.fans .attentionList .post{color: #6e6e6e;}
.fans .attentionList .hospital{color: #6e6e6e;}
.fans .According_num{padding: 20px 0 0 14%;}
/*å·²è´­è¯¾ç¨‹*/
.alreadyBoughtBox{padding-top: 30px;}
.alreadyBoughtBox .alreadyBoughtList{width: 236px;height: 226px;margin: 0px 8px 0 10px;color: #000;position: relative;border: 1px solid #e6e6e6;
    margin-bottom: 20px;
}
.alreadyBoughtBox .alreadyBoughtList:first-child{margin-left: 0;}
.alreadyBoughtBox .alreadyBoughtList:first-child+div+div{margin-right: 0;}
.alreadyBoughtBox .alreadyBoughtList:first-child+div+div+div{margin-left: 0;}
.alreadyBoughtBox .alreadyBoughtList:first-child+div+div+div+div+div+div{margin-left: 0;}
.alreadyBoughtList .According_img{width: 236px;height: 140px;position: relative;overflow: hidden;}
.According_img .modal{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color:rgba(100,97,97,0.5); display: none;}
.alreadyBoughtList .According_img_p{position: absolute;top:0;right: 0;line-height: 25px;padding: 0 10px;background: #1fadf7;}
.alreadyBoughtList .According_img_p1{width: 120px;height: 40px;display: inline-block;border: 1px solid #fff;color: #fff;font-size: 20px;
    text-align: center;line-height: 40px;border-radius: 10px;z-index: 100;cursor:pointer;position: absolute;left:56px; top:150px;}
.alreadyBoughtList .According_img img{width: 236px;height: 140px;}
.alreadyBoughtList .instructions{width: 236px;overflow: hidden;display: inline-block;height: 20px;white-space: nowrap;
    text-overflow: ellipsis;color: #6e6e6e;font-size: 14px;margin-top: 8px;font-weight: bold;}
.alreadyBoughtList .doctorName{padding: 0 4px 0 0px;font-size: 12px;width: 99%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    display: inline-block;color: #6e6e6e;}
.alreadyBoughtList  .cost{ display: inline-block;font-size: 12px; color: #6e6e6e;}
.alreadyBoughtList  .cost i{}
.alreadyBoughtList  .watch{display: inline-block;font-size: 12px; color: #6e6e6e;}
/*æˆ‘çš„æ”¶è—*/

#switch .switchTop li{cursor: pointer;float: left;line-height: 40px;font-size: 18px;width: 140px; text-align: center;background: #f5f5f5;}
#switch .switchTop .active{background: #00bcd5;color: #fff;}
.collection .collectionBox1{padding-top: 30px;}
.collection .collectionList{width: 239px;height: 226px;margin: 0px 8px 20px 10px;color: #000;position: relative;border: 1px solid #e6e6e6;
}
.collection .collectionList:first-child{margin-left: 0;}
.collection .collectionList:first-child+div+div{margin-right: 0;}
.collection .collectionList:first-child+div+div+div{margin-left: 0;}
.collection .collectionList:first-child+div+div+div+div+div{margin-right: 0;}
.collectionList .According_img{width: 239px;height: 140px;position: relative;overflow: hidden;}
.According_img .modal{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color:rgba(100,97,97,0.5); display: none;}
.collectionList .According_img_p{position: absolute;top:0;right: 0;line-height: 25px;padding: 0 10px;background: #1fadf7;}
.collectionList .According_img_p1{width: 120px;height: 40px;display: inline-block;border: 1px solid #fff;color: #fff;font-size: 20px;
    text-align: center;line-height: 40px;border-radius: 10px;z-index: 100;cursor:pointer;position: absolute;left:60px; top:150px;}
.collectionList .According_img img{width: 239px;height: 140px;}
.collectionList .instructions{width: 239px;overflow: hidden;display: inline-block;height: 20px;white-space: nowrap;
    text-overflow: ellipsis;color: #6e6e6e;font-size: 14px;margin-top: 8px;font-weight: bold;}
.collectionList .doctorName{padding: 0 4px 0 0px;font-size: 12px;width: 98%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    display: inline-block;color: #6e6e6e;}
.collectionList  .cost{ display: inline-block;font-size: 12px; color: #6e6e6e;float: left;}
.collectionList  .cost i{ color: #6e6e6e;}
.collectionList  .watch{display: inline-block;font-size: 12px; color: #6e6e6e;float: right;}
.collectionList  .watch i{color: #6e6e6e;font-size: 14px;}

.collection .newContent{height: 100px;padding: 12px 0;}
.collection .newContent .newContent_img{width: 138px;height: 100px;}
.collection .newContent_img img{width: 100%;height: 100%;}
.collection .newContentRight{width: 500px;margin-left: 32px;}
.collection .newContentRight h6{font-size: 18px;margin: 0;line-height: 28px;color: #6e6e6e;}
.collection .newContentRight p{font-size: 16px;width: 500px;overflow: hidden;line-height: 20px;color: #6e6e6e;height: 40px;}
.collection .newContentRight span{color: #6e6e6e;line-height: 40px;font-size: 14px; }
.collection .newContentRight span i{color: #6e6e6e;line-height: 40px;font-size: 14px; }
/*æˆ‘çš„é’±åŒ…*/
.userId{width: 480px;border: 1px solid #a9a9a9;height: 36px;}
.message{width: 460px;border: 1px solid #a9a9a9;height: 36px;}
#formId{}
#formId p{height: 78px;border-bottom:1px solid #ccc; }
#formId .userP{}
#formId .warning{color: red;background-image: none;padding-left: 20px;}
/*#formId .messageP{display: inline-block;}*/
#formId .but{width: 90px;height: 38px;border-radius: 5px;background: #00bcd5;margin-left: 10px;color: #fff;}
#formId span{}
#formId .userSpan{width: 98px;display: inline-block;font-size: 18px;background-position: 23px;}
#formId .messageSpan{width: 118px;display: inline-block;font-size: 18px;}
#formId .submitBtn{width: 290px;height: 56px;background: #00bcd5;color: #fff;margin-left: 182px;margin-top: 30px;}
.password{width: 480px;border: 1px solid #a9a9a9;height: 36px;}
.Email{width: 286px;border: 1px solid #a9a9a9;height: 36px;}
.passwordO{width: 480px;border: 1px solid #a9a9a9;height: 36px;}
#formId p{height: 38px;}
#formId span{}
#formId .passwordSpan{width: 60px;display: inline-block;font-size: 18px;background-position: 60px;margin-right: 38px;}
#formId .passwordSpanO{width: 98px;display: inline-block;font-size: 18px;background-position: 23px;}
#formId .EmailSpan{width: 76px;display: inline-block;padding-left: 62px;font-size: 18px;background-position: 44px;}
#formId .warningPass{color: red;background-image: none;padding-left: 20px;font-size: 12px;}
#formId .warningEmail{color: red;background-image: none;padding-left: 20px;font-size: 12px;}
#formId  .messagePass{
    color: red;
    padding-left: 10px;
    font-size: 12px;
}
#formId .passSpan{color: red;background-image: none;padding-left: 20px;font-size: 12px;}

.box_mask{position:absolute;left:0;top:0;filter:alpha(opacity=50);opacity:0.6;background:#b8b7b7;width: 100%; height:100%;}
.wallet .balance{}
.wallet .balance h3{font-size: 20px;color: #00bcd5;margin: 20px 0 20px 0;font-weight: normal;}
.wallet .balance p{height: 100%;font-size:16px;background: url("../images/jinbi_03.png") no-repeat;padding-left: 36px; margin-bottom: 20px;}
.wallet .balance span{font-size: 16px;color: red;font-weight: bold;padding: 14px 0 14px 0px;}
.wallet .balance .top-up{width: 50px;height: 20px;display: inline-block;margin-left: 100px;}
.wallet .walletBox p{padding: 20px 0 20px 0px;font-size: 16px;}
.wallet .walletBox table{font-size: 16px;margin-top: 10px;}
.wallet .walletBox table th{text-align: center;color: #00bcd5;}
.wallet .walletBox table td{padding: 8px 0;width: 43%;text-align: center;}
.wallet .walletBox table td:first-child+td{text-align: center;display: inline-block;width: 100px;}
.wallet .walletBox ul{width: 465px;display: inline-block;}
.wallet .walletBox li{cursor: pointer;float: left;width: 100px;height: 70px;border: 1px solid #ccc;text-align: center;padding-top: 30px;margin-left: 30px;margin-bottom: 20px;}
.wallet .walletBox li:first-child{margin-left: 0;}
.wallet .walletBox li:first-child+li+li+li{margin-left: 0;}
.wallet .walletBox .activeBorder{border: 1px solid #00bcd5;color: #00bcd5;}
.wallet .walletBox .prePaid img{width: 120px;}
.wallet .walletBox .prePaid input{width: 16px;height: 16px;position: absolute;left: 0;top: 12px;}
.wallet .walletBox .prePaid label{display: inline-block;width: 180px;height: 36px;position: relative;padding-left: 20px;}
.wallet .walletBox .buyBtn{cursor: pointer;width: 80px;height: 30px;background: #00bcd5;border: none;color: #fff;margin-top: 20px;}
/*ä¸ªäººç®¡ç†*/

.essayTop .add{width: 60px;height: 30px;background: #00bcd5;color: #fff;text-align: center;line-height: 30px;border-radius: 8px;}
.essayMiddle{padding: 16px 30px 16px 30px;border-bottom: 1px solid #ccc;}
.essayMiddle .time{color: #6e6e6e;line-height: 30px;font-weight: bold;}
.essayMiddle .timeBtn{width: 88px;height: 30px;background: #00bcd5;color: #fff;text-align: center;line-height: 30px;border-radius: 8px;display: inline-block;}
#CalendarTab{width:100%;}
#cal {width: 100%; border: 0;font-size: 12px;text-align:center;}
#cal #top { height: 28px; line-height: 31px;background: #e7eef8; color: #003784;}
#cal #top select { font-size: 14px;}
#cal #top input { padding: 0;}
#cal ul#wk {padding: 0;height: 25px;width:100%;margin: 24px 0;}
#cal ul#wk li {float: left; width: 56px;margin-left:44px;line-height: 35px;list-style: none;font-size: 16px;}
#cal ul#wk li b {font-weight: normal;}
#cal #cm { clear: left; }
.essay .RL{position: relative;border-bottom:1px solid #ccc;padding-bottom: 30px; }
.RL .addSchedule{background: #00bcd4;border: none;outline:none;width: 100px;height: 38px;border-radius: 10px;color: #fff;
    position: absolute;left: 40%;  bottom:-18px;padding: 0;
}
#side{position: absolute;  left: 12px;  top:156px; width: 40px;height: 40px;}
#side i{font-size: 30px;}
#pre{position: absolute;  right: 12px;  top:156px; width: 40px;height: 40px;}
#pre i{font-size: 30px;}
.gray{color: #6e6e6e!important;}
.gray1{color: #fff!important;}
#cal #cm .aa{background: #00bcd5 !important;color: #fff !important;}
#cal #cm .bb{background: #fff !important;color: #6e6e6e !important;}
#cal #cm .cell {float: left;width: 56px;height: 46px;border-radius: 50%;margin-left: 44px;padding-top: 10px;margin-bottom: 20px;}

#cal #cm .cell .so {font: bold 18px arial;}
#cm .cell span{width: 8px;height: 8px;border-radius: 50%;display: inline-block ; margin-top: 15px;}
.credits .img{margin-left: 78px;}
.credits .cred{margin: 94px 0 0 240px;width: 340px;}
.credits .creditsBox_right p{line-height: 32px;margin-left: 64px;font-size: 16px;}
.credits .creditsBox_right span:first-child{display: inline-block; margin-right: 40px;width: 130px;text-align: center;}
.credits .creditsBox table{font-size: 16px;margin-top: 30px;}
.credits .creditsBox table th{color: #00bcd5;text-align: center;}
.credits .creditsBox table th:first-child+th+th+th{display: inline-block;margin-left: 150px;}
.credits .creditsBox table tr{line-height: 40px;}
.credits .creditsBox table tr td{text-align: center;}
.credits .creditsBox table tr td:first-child+td{display: inline-block;margin: 0 78px;}
.credits .creditsBox table tr td:first-child+td+td+td{display: inline-block;margin-left: 78px;}
.credits .cred .p_day{line-height: 38px;font-size: 20px;}
.tripBox{border-left: 1px solid #ccc;margin-left: 50px;}
.tripList{padding: 40px 0 40px 0px;border-bottom: 1px solid #ccc;width: 660px;margin-left: 30px;position: relative;}
.tripList .tripDay{line-height: 38px;}
.tripList .things{font-weight: bold;line-height: 30px;}
.tripList .tripTime{position: absolute; left: -38px;top: 48%;color: #b6b6b6;}
.tripList .Modify{font-weight: bold;border-bottom: 2px solid #00bcd5;line-height: 30px;margin-right: 20px;}
.tripList .delete{font-weight: bold;border-bottom: 2px solid #00bcd5;line-height: 30px;}
/*æ·»åŠ&nbsp;æ—¥ç¨‹*/
.scheduleTop{font-weight: bold;padding-left: 30px;height: 64px;line-height: 64px;}
#textArea{width: 90.5%;margin-left: 30px;height: 302px;border: 2px solid #ccc;resize:none;outline:none;padding: 10px 0 0 10px;color: #6e6e6e;
    font-weight: bold;overflow:hidden;
}
.schedule .classify{padding: 30px 0 30px 30px;border-bottom: 3px solid #ccc;}
.schedule .classify span i{color: #00bcd5;}
.schedule .classify span{font-weight: bold;}
.regular-radio {
    display: none;
}
.button-holder{margin-top: 20px;}
.regular-radio + label {
    -webkit-appearance: none;
    background-color: #fafafa;
    border: 1px solid #cacece;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
    padding: 6px;
    border-radius: 50px;
    display: inline-block;
    position: relative;
}
.regular-radio:checked + label:after {
    content: ' ';
    width: 6px;
    height: 6px;
    border-radius: 50px;
    position: absolute;
    top: 3px;
    background: #99a1a7;
    box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);
    text-shadow: 0px;
    left: 3px;
    font-size: 32px;
}
.regular-radio:checked + label {
    background-color: #e9ecee;
    color: #99a1a7;
    border: 1px solid #adb8c0;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);
}
.regular-radio + label:active, .regular-radio:checked + label:active {
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}
.button-holder label{margin-left: 80px;}
.button-holder .label{margin-left: 0;}
.button-holder i{margin: 0 6px;color: #00bcd5;}
.Throughout{border-bottom: 3px solid #ccc;padding-bottom: 12px;}
.Throughout .title{border-bottom: 1px solid #ccc;margin:0 30px;height: 57px;}
.Throughout .title span{padding: 20px 0;display: inline-block;}
.Throughout .title span:first-child{font-weight: bold;}
.ThroughoutTime{}
.ThroughoutTime{padding-left: 30px;padding-top: 10px;padding-bottom: 5px;}
.ThroughoutTime p{line-height: 24px;display: inline-block;}
.ThroughoutTime p:first-child+p{margin-top: 10px;}
.ThroughoutTime p span:first-child{font-weight: bold;}
.ThroughoutTime p i{margin: 20px 150px 0 150px;font-size: 20px;}
.classify1{padding: 30px 30px;border-bottom: 3px solid #ccc;}
.classify1 span i{color: #00bcd5;font-size: 18px;}
.classify1 span{font-weight: bold;}
.classify2{padding: 30px 30px;border-bottom: 3px solid #ccc;}
.classify2 span i{color: #00bcd5;font-size: 18px;}
.classify2 span{font-weight: bold;}
.classify3{padding: 30px 30px;border-bottom: 3px solid #ccc;}
.classify3 span i{color: #00bcd5;font-size: 18px;}
.classify3 span{font-weight: bold;}
.classify3 .label{margin-left: 20px;}
.sbmBtn{width: 120px;height: 40px;background: #00bcd5;line-height: 40px;text-align: center;margin: 30px 0 50px 45%;border-radius: 10px;
    color: #fff;
}
    /*ç—…åŽ†å¤¹*/
.chart{}
.chartTop span:first-child+span{border-bottom: 1px solid #00bcd5;}
.chartTop input{background: #ebebeb;width: 100%;height: 40px;border-radius: 8px;margin-top: 20px;text-align: center;color: #6e6e6e;}
/*----é¡¹ç›®ç”³æŠ¥æŸ¥è¯¢-----*/
.declareTop{font-weight: bold;}
.declareList{line-height: 72px;border-bottom: 1px solid #ccc;}
    /*æ–°é—»èµ„è®¯*/
#news .content{margin-bottom: 20px;}
#news .newContent{height: 170px;border-bottom: 1px solid #e6e6e6;padding: 30px 0;cursor:pointer;}
#news .newContent .newContent_img{width: 300px;height: 170px;}
#news .newContent_img img{width: 100%;height: 100%;}
#news .newContentRight{width: 868px;margin-left: 32px;}
#news .newContentRight h6{font-size: 16px;margin: 0;line-height: 54px;color: #6e6e6e;}
#news .newContentRight p{font-size: 14px;width: 900px;line-height: 30px;color: #6e6e6e;overflow:hidden; text-overflow:ellipsis; display:-webkit-box;
    -webkit-box-orient:vertical; -webkit-line-clamp:3;}
#news .newContentRight span{color: #6e6e6e;line-height: 40px;font-size: 12px;margin-right: 40px; }
#news .newContentRight span i{color: #6e6e6e;line-height: 40px;font-size: 12px; }
/*æ–°é—»èµ„è®¯è¯¦æƒ…*/
#newsDetails .top{ width: 100%;height:112px;padding-top: 38px;}
#newsDetails .title{font-size: 30px;text-align: center;color: #00bcd5;font-weight: bold;line-height: 54px;letter-spacing:4px;}
#newsDetails .top ul{width: 646px;height: 58px;margin-left: 304px;}
#newsDetails .top li{float: left;margin-right: 30px;line-height: 46px;font-size: 16px;color: #6e6e6e;}
#newsDetails .top li i{margin-right: 4px;}
#newsDetails .img{width: 500px;height: 350px;margin-left: 320px;}
#newsDetails .img img{width: 100%; height: 100%; }
#newsDetails .newsContent{width: 100%;margin-top: 18px;}
#newsDetails .newsContent p{text-indent:2em;font-size: 18px;line-height: 40px;letter-spacing:2px;color: #6e6e6e;}
#newsDetails .span{margin-top: 20px;float: right;margin-bottom: 30px;}
#newsDetails .span span{margin-right: 40px;font-size: 18px;color: #6e6e6e;}
#newsDetails .span i{font-size: 18px;color: #6e6e6e;}

/*åŒ»å¸ˆè¾¾äºº*/
.Category_centre .content{width: 100%;}
.Category_centre .content .name{width: 100%;border-bottom: 1px solid #ccc;font-size: 18px;height: 32px;}
.Category_centre .content .name span:first-child{height: 30px;display: inline-block;width: 80px;text-align: center;border-bottom: 2px solid #1099a9;
    margin-left: 12px;}
.Category_centre .content .name .moreSpan{font-size: 15px;margin-left: 630px;}
.Category_centre .experts{padding-top: 100px;height: 170px;width: 204px;position: relative;margin-top: 90px;border: 1px solid #e6e6e6;
    margin-left: 42px;background: #f8f8f8;cursor: pointer}
.Category_centre .experts:first-child{margin-left: 0;}
.Category_centre .experts:first-child+div+div+div+div+div{margin-left: 0;}
.Category_centre .experts .img{width: 160px;height: 160px;margin: 46px 0 14px 44px;position: absolute;top: -94px;}
.Category_centre .experts .img img{width: 110px;height: 110px;border-radius: 50%;border: 6px solid #e6e6e6;}
.Category_centre .experts p{text-align: center;font-size: 13px;}
.expertsJ{width: 80%; border-top: 1px solid #c4c4c4;margin-left: 10%;padding-top: 6px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box;
    -webkit-box-orient:vertical; -webkit-line-clamp:3;line-height: 18px;
    height: 56px;
    display: -moz-box;
    -moz-line-clamp: 3!important;
    -moz-box-orient: vertical;
}
.Category_centre .experts .famousName{font-size: 16px;font-weight: bold;}
.Category_centre .experts .post{margin-top: 10px ;color: #6e6e6e; line-height: 26px;}
.Category_centre .experts .hospital{color: #6e6e6e;padding: 0 10px;min-height: 17px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    display: inline-block;width: 90%;}
.Category_centre .experts i{color: #00bcd5;}
/*åŒ»å¸ˆç©ºé—´*/
.physiciansTop{width: 100%;height: 290px;padding-top: 46px;text-align: center;color: #fff;font-size: 20px; background: url("/assets/images/grzy_02.png") no-repeat;
    background-size:cover;
}
.physiciansTop .img{height: 182px;width: 182px;border: 3px solid #c4c4c4;border-radius: 50%;overflow: hidden;margin: auto;}
.physiciansTop .img img{width: 100%;height: 100%;}
.physiciansTop p{line-height: 44px;}
.physiciansTop .name{width: 440px;margin: auto;font-size: 21px;margin-top: 16px;}
.physiciansTop .address{font-size: 19px;}
.physiciansTop .technical{font-size: 18px;}
.physiciansTop span{margin-top: 10px;display: inline-block;font-size: 16px;padding: 4px 0;}
.physiciansTop .physiciansFans{background: url("/assets/images/r.png") no-repeat;padding-left: 36px;}
.physiciansTop .physiciansFocus{background: url("/assets/images/x.png") no-repeat;padding-left: 36px;margin: 0 60px;}

.physiciansTop .physiciansContribution{background: url("/assets/images/j.png") no-repeat;padding-left: 36px;}
.physiciansTop .focusBtn{cursor:pointer;width: 120px;height: 40px;font-size: 16px;background: #ffc340;color: #fff;letter-spacing:2px;border-radius: 10px;margin-top: 30px;font-weight: bold;}
.contentPersonal .personal{width: 100%;height: 74px;border-bottom: 1px solid #ccc;padding-top: 26px;}
.contentPersonal .basic{;padding: 10px 0 10px 10px; border-left: 4px solid #00bcd5;}
.contentPersonal .basicBox p{font-size: 18px;line-height: 50px;color: #6e6e6e;}
.contentPersonal .basicBox .basicHospital{line-height: 44px;}
.contentPersonal .basicBox .field{}
.contentPersonal .basicBox .basicName{margin-right: 160px;line-height: 40px;}
.contentPersonal .basicBox .basicDepartment{margin-left: 198px;}
.contentPersonal .basicBox .basicTitle{margin-left: 198px;}
.contentPersonal .basicUl{margin-top: 22px;}
.contentPersonal .basicUl li{float: left;}
.contentPersonal .basicUl li:first-child+li{margin-left: 126px;}
.contentPersonal .basicUl li:first-child+li+li{margin-left: 446px;}
.contentPersonal .bookP{font-size: 18px;line-height: 76px;width: 100%;border-bottom: 10px solid #e6e6e6;color: #6e6e6e;}
.contentPersonal .bookP span{display: inline-block;}
.contentPersonal .Education{width: 374px;}
.contentPersonal .book{width: 510px;}
.contentVideo .contribution{width: 100%;height: 75px;padding-top: 24px;border-bottom: 1px solid #ccc;}
.contentVideo .contribution a{font-size: 16px;color: #6e6e6e;padding-top: 22px;}
.contentVideo{}
.contentVideo .contributionList{width: 264px;height: 226px;margin: 6px 22px 20px 22px;color: #000;position: relative;border: 1px solid #c4c4c4;
    padding-bottom: 20px;
}
.contentVideo .contributionBox{padding-bottom: 20px;padding-top: 24px;}
.contentVideo .contributionList:first-child{margin-left: 0;}
.contentVideo .contributionList:first-child+div+div+div{margin-right: 0;}
.contentVideo .contributionList:first-child+div+div+div+div{margin-left: 0;}
.contentVideo .contributionList:first-child+div+div+div+div+div+div+div{margin-right: 0;}
.contentVideo .contributionList:first-child+div+div+div+div+div+div+div+div{margin-left: 0;}
.contentVideo .contributionList:first-child+div+div+div+div+div+div+div+div+div+div+div{margin-right: 0;}
.contentVideo .According_img{width: 264px;height: 148px;position: relative;overflow: hidden;}
.According_img .modal{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color:rgba(100,97,97,0.5); display: none;}
.contentVideo .According_img_p{position: absolute;top:0;right: 0;line-height: 25px;padding: 0 10px;background: #1fadf7;}
.contentVideo .According_img_p1{width: 120px;height: 40px;display: inline-block;border: 1px solid #fff;color: #fff;font-size: 20px;
    text-align: center;line-height: 40px;border-radius: 10px;z-index: 100;cursor:pointer;position: absolute;left:80px; top:150px;}
.contentVideo .According_img img{width: 264px;height: 148px;}
.contentVideo .instructions{width: 260px;overflow: hidden;display: inline-block;height: 20px;white-space: nowrap;
    text-overflow: ellipsis;color: #000;font-size: 15px;margin-top: 8px;font-weight: bold;}
.contentVideo .doctorName{padding: 0 4px 0 0px;font-size: 13px;width: 96%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    display: inline-block;color: #6e6e6e;}
.contentVideo  .cost{ display: inline-block;font-size: 12px; color: #6e6e6e;}
.contentVideo .watch{display: inline-block;font-size: 12px; color: #6e6e6e;}
.evaluation .evaluationBox1{}
.evaluation .evaluationTop{height: 73px;padding-top: 26px;border-bottom: 1px solid #ccc;}
.evaluation .evaluationTop a{font-size: 16px;color: #6e6e6e;margin-top: 12px;}
.evaluation .evaluationList{padding: 20px 0;border-bottom: 1px solid #ccc;}
.evaluation .evaluationList .img{width: 74px;height: 74px;border: 4px solid #ffc340;border-radius: 50%;behavior: url(css/PIE.htc);}
.evaluation .evaluationList .img img{width: 100%;height: 100%;border-radius: 50%;behavior: url(css/PIE.htc);}
.evaluation .evaluationList .middle{margin-left: 24px;width: 90%;}
.evaluation .evaluationList .middle p{font-size: 16px;}
.evaluation .evaluationList .middle .name{padding-right: 16px;border-right: 1px solid #3e3e3e;font-weight:bold;line-height: 32px;}
.evaluation .evaluationList .middle .unit{margin-left: 16px;font-size: 13px;color: #6e6e6e;}
.evaluation .evaluationList .evaluationContent{font-weight: bold;padding-top: 12px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    height: 54px;
}
.evaluation .evaluationList .Thumb{font-size: 15px;}
.evaluation .evaluationList .Thumb .praise{margin-left: 14px;display: inline-block;cursor:pointer;}
.evaluation .evaluationList .Thumb .praise b{font-weight: normal;}
.evaluation .evaluationList .time{color: #6e6e6e;font-size: 13px;}
.evaluation .evaluationList .watch{display: inline-block;font-size: 12px; color: #6e6e6e;margin-left: 136px;}
.evaluation  .evaluationBox .textarea{width: 99%;height: 60px;resize:none;outline:none;padding: 10px 0 0 10px;margin-top: 20px;}
.evaluation  .evaluationBox .comments span{width: 66px;height: 30px;display: inline-block;text-align: center;line-height: 30px;margin-top: 8px;}
.evaluation  .evaluationBox .comments .cancel{margin-left: 1068px;}
.evaluation  .evaluationBox .comments .commentsBtn{background: #00bdd6;color: #fff;border-radius: 5px;cursor:pointer;}

    /*ä¸“ç§‘åˆ†ä¼š*/
.specializedBranch{padding-bottom: 50px;background: #fafafa;}
.branchBanner{width: 100%;}
.branchBanner img{width: 100%;}
.branchContent .title{width: 100%;height: 60px;border-bottom: 1px solid #ccc;padding-top: 24px;}

.branchBox .branchList{width: 100%;height: 200px;margin-top: 30px;-webkit-box-shadow: 3px 3px 3px #ccc;-moz-box-shadow: 3px 3px 3px #ccc; box-shadow: 3px 3px 3px #ccc;
    background: #fff;
}
.branchList .listLeft{width: 402px;height: 100%;}
.branchList .listLeft img{width: 100%;height: 100%;}
.branchList .listRight{width: 676px;height: 100%;margin-left: 56px;}
.listRight .top{height: 80px;width: 100%;margin-top: 30px;}
.listRight .headline{width: 540px;}
.listRight .headline h3{line-height: 44px;font-size: 20px;}
.listRight .headline span{line-height: 40px;display: inline-block;color: #6e6e6e;}
.listRight .list_course{font-size: 14px;margin-right: 10px;}
.listRight .list_course i{margin-right: 6px}
.listRight .list_experts{font-size: 14px;}
.listRight .list_experts i{color: #6e6e6e}
.listRight .branchBottom{width: 94px;height: 26px;padding: 10px 4px 0 4px;font-size: 12px;text-align: center;
    border-radius: 10px;cursor:pointer;border: 1px solid #e6e6e6;
}
.listRight .list_p{font-size: 14px;height: 60px;width: 100%;overflow: hidden}
.listRight .list_p p{line-height: 20px;color: #626262;height: 60px; width: 660px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box;
    -webkit-box-orient:vertical; -webkit-line-clamp:3; letter-spacing:2px;}
/*åœ¨çº¿å­¦é™¢*/

.myCollegeList{
    border:1px solid #ccc;
    margin: 30px 0;
    padding-bottom: 10px;
}
.myCollegeList .listLeft img{
    max-height: 180px;
    max-width: 180px;
}
.myCollegeList .listRight{
    margin-left: 100px;
    width: 866px;
}
.myCollegeList .headline{
    width: 726px;
}
.myCollegeList .list_p p{
    width: 830px;
}
.myCollegeList .listLeft{
    padding: 16px 0 16px 20px;
    text-align: center;
    width: 210px;
}
.myCollegeList .branchBottom{
    border: 1px solid #aaa;
    font-size: 14px;
    padding-top: 8px;
}
.my-nline-college{
    margin-top: 30px;
}
.onlineCollege{width: 100%}
.open{}
.open .open_p{font-size: 16px;float: right;color: #6e6e6e;font-weight: bold;padding: 30px 0 24px 0;}
.open .open_p i{font-size: 17px;}
.openTop{ height: 40px; border-bottom: 1px solid #ccc;}
.openTop .online_college{font-size: 22px;color: #000;font-weight:bold;}
.openTop .onlineEnglish{font-size: 14px;color: #6e6e6e;font-weight: bold;text-transform:uppercase;margin-top: 5px;display: inline-block; }
.openTop .open_more{font-size: 14px;color: #6e6e6e;}
.open .openSorry{height: 342px;}
.openSorry .openSorryBox{width: 212px;margin: 0 auto;padding-top: 40px;}
.openSorry .openSorryBox .img{width: 146px;margin-left: 24px;}
.openSorry .openSorryBox p{font-size: 15px; color: #6e6e6e;font-weight: bold;line-height: 25px;margin-top: 20px;}
.openSorryBox .openBtn{width: 120px;height: 36px;background: #ffc74d;border: none;font-size: 16px;color: #fff;letter-spacing:4px;margin: 12px 0 0 36px;}
.button{width: 80px;height: 30px;margin: 0 auto;}
.onlineP{height: 80px;line-height: 80px;font-size: 18px;}
.onlineP i{font-size: 18px;}
.onlineCollegeTop{width: 100%;height: 400px;}
.onlineCollegeTop img{width: 100%;height: 100%;}
.onlineCollege .classify_p{font-size: 18px;color: #00bcd5;padding-left: 16px;}
.onlineCollege .classify{margin-bottom: 30px;}
.onlineCollege .classify .Category_box{height: 88px;}
.onlineCollege .classify .cate_pad{width: 128px;font-size: 16px;line-height: 48px;}
.onlineCollege .classify .box_list{font-size: 16px;}
.onlineCollege .classify .box_list .more{font-size: 16px}
.onlineCollege .classify .Category_box .box_list{width:100%;height: 100%;font-size: 14px;}
.onlineCollege .classify .Category_box .box_list span{margin-left: 20px;}
.onlineCollege .classify .Category_box .more{top: 60px;}
.onlineCollege .classify .box_list .onlineRegion{display: inline-block;font-size: 14px}
.onlineCollege .classify .box_list .onlineRegion:first-child{margin-right: 126px;margin-left: 22px;}
.onlineCollege .classify .box_list .onlineRegion:first-child+p{margin-right: 110px;}
.onlineCollege .classify .box_list .onlineRegion:first-child+p+p+p{margin-right: 88px;margin-left: 22px}
.onlineCollege .classify .box_list .onlineRegion:first-child+p+p+p+p{margin-right: 88px;}

.onlineCollegeBottom_box{border: 1px solid #ccc;margin-bottom: 20px;height: 130px;padding: 10px 0 10px 18px;width: 572px;margin-left: 15px;}
.onlineCollegeBottom_box:first-child{margin-left: 0;}
.onlineCollegeBottom_box:first-child+div+div{margin-left: 0;}
.onlineCollegeBottom_box:first-child+div+div+div+div{margin-left: 0;}
.onlineCollegeBottom_box:first-child+div+div+div+div+div+div{margin-left: 0;}
.onlineCollegeBottom_box:first-child{margin-left: 0;}
.onlineCollegeBottom_box .logo{width: 130px;height: 128px;margin-right: 10px;}
.onlineCollegeBottom_box .logo img{width: 100%;height: 100%;}
.onlineCollege .onlineCollegeCon{height: 118px;width: 412px;}
.onlineCollege .onlineCollegeConTop{width: 328px;}
.onlineCollege .onlineCollegeConTop .name{font-size: 16px;font-weight: bold;}
.onlineCollege .onlineCollegeConTop .traffics{font-size: 13px;color: #808080;margin: 10px 0;}
.onlineCollege .onlineCollegeConTop .traffics span{margin-right: 10px;}
.onlineCollege .onlineCollegeConTop .traffics i{margin-right: 4px;font-size: 15px;color: #6e6e6e}
.onlineCollege .onlineCollegeConBtn input{width: 79px;height: 32px;margin-top: 10px;background: #fff;border: 1px solid #e6e6e6;font-size: 12px;
    color: #6e6e6e; border-radius: 7px;cursor:pointer;
}
.onlineCollege .onlineCollegeConP p{font-size: 14px;line-height: 18px;height: 70px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box;letter-spacing:2px;
    -webkit-box-orient:vertical; -webkit-line-clamp:4;}
.onlineCollege .onlineCollegeBottom{margin-top: 20px;}
/*è€ƒè¯•*/
#examine .timer{width: 340px;height: 180px;border: 1px solid #f2f2f2;margin: 20px 0;}
#examine .timer .timer_p{font-size: 16px;font-weight: bold;height: 46px;background: #f2f2f2;padding: 12px 0 0 24px;}
#examine .timer i{font-size: 26px;margin-right: 10px;}
#examine .timer .p_all{width: 100%;height: 40px;cursor:pointer;text-align: center;line-height: 40px;}
#examine .answerSheet{width: 340.5px;border: 1px solid #f2f2f2;position: absolute; }
#examine .answerSheet .answerSheet_box{width: 100%;height: 58px;font-size: 16px;background: #f2f2f2;font-weight: bold;line-height: 58px; text-align: center;}
#examine .answerSheet  a{display: inline-block;width: 40.5px;border: 1px solid #f2f2f2;padding: 10px 0 10px 0;text-align: center;}
#examine .examineRight{width: 67.5%;margin-left: 48px;padding-bottom: 50px;}
#examine .examineRight h4{padding: 36px 0 18px 0;border-bottom: 1px solid #f2f2f2;font-size: 18px;color:#00bcd5; }
#examine .examineList{width: 100%;border-bottom: 1px solid #f2f2f2;font-size: 16px;padding: 14px;}
#examine .info{color: #00bcd5 !important}
#examine .question-title{margin-top: 6px;}
#examine .examineList span{padding: 2px 8px;background: #00bcd5;color: #fff;margin-right: 6px;}
#examine .examineList label{padding: 8px 0;display: inline-block;}
#examine .examineList input{width: 16px;height: 16px;}
#examine .active{background: #00bcd5;}
#examine .activeRed{background: red;}
.examineList_box{ margin-bottom: 30px;}
.examineBut{width: 50px;line-height: 30px;background: #00bcd5;text-align: center;color: #fff;font-size: 14px;
    border-radius: 4px;margin: 0 auto;cursor:pointer;
}
/*è€ƒè¯•ç»“æžœ*/
.resultsTop{padding: 20px 0;border-bottom: 1px solid #ccc;}
.testAnalysis{padding: 20px 0;border-bottom: 1px solid #ccc;}
.resultsB{border-bottom: 8px solid #e6e6e6;}
.resultsBLeft{width: 50%;height:100%;}
.resultsBright{width: 49%;border-left: 1px solid #ccc;padding-top: 20px;}
.resultsBLeft p{color: red;padding: 20px 0}
.questionsLe span{display: inline-block;margin:0 6px;}
.errorNumber{padding: 10px 0;}
.errorNumber span{display: inline-block;margin:0 6px;color: red;}
.resultsBright li{float: left;width: 30px;height: 30px;text-align: center;line-height: 30px;border: 2px solid red;color: red;
    margin: 0px 0 5px 20px;
}
.results .examineList{width: 45%;border-bottom: 1px solid #f2f2f2;font-size: 16px;margin: 14px;min-height: 405px;padding: 0 14px;}
.results .info{color: #00bcd5 !important}
.results .question-title{margin-top: 6px;}
.results .examineList span{padding: 2px 8px;background: #00bcd5;color: #fff;margin-right: 6px;}
.results .examineList label{padding: 8px 0;display: inline-block;}
.results .examineList input{width: 16px;height: 16px;}
.results .active{background: #00bcd5;}
.results .activeRed{background: red;}
.results .dYB{margin: 10px 0;}
.results .dYB p{display: inline-block;}
.results .dYB p:first-child+p{color: red;margin-left: 10px;}
.questionsL{margin:10px 0 10px 20px;}
.questionsL span:first-child{color: red;display: inline-block;margin-right: 10px;}
.errorL{margin: 0 0 15px 20px;}
.errorL span:first-child{color: #00bcd5;display: inline-block;margin-right: 10px;}
.AnswerKeys p{line-height: 26px;}
.reneFoot{padding: 20px 0;border-top: 8px solid #e6e6e6;}
.renewal{width: 140px;height: 40px;}
.btn_bg{background: #00bcd5;color: #fff;text-align: center;line-height: 40px;font-size: 18px;margin: 0 auto;}
.resultsBright .correctBtn{background: #00bcd5;color: #fff;border: 2px solid #00bcd5;}
/*è§†é¢‘é¡µé¢*/
#p_video{margin-bottom: 30px;}
#p_video .top{height: 80px;width: 100%;line-height: 80px;}
#p_video .top .span1{font-size: 14px;display: inline-block;margin-left: 6px;cursor:pointer;}
#p_video .content{width: 100%;height: 800px;}
#p_video .rightBox{width: 296px;min-height: 578px;background: #333333;margin-top: 80px;color: #fff;}
#p_video .rightBox h4{line-height: 40px;font-size: 18px;margin-top: 10px;margin-left: 18px;width: 90%;overflow:hidden;text-overflow:ellipsis;
    -o-text-overflow:ellipsis;white-space:nowrap;
}
#p_video .rightBox p{font-size: 15px;line-height: 36px;margin-bottom: 9px;margin-left: 18px;}
#p_video .rightBox .middle{ height: 476px;}
#p_video .rightBox .title{width: 93%;height: 64px;border-bottom: 1px solid #ccc;margin-left: 20px;}
#p_video .rightBox .title li{float: left;line-height: 40px;width: 82px;text-align: center;font-size: 18px;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;

}
#p_video .rightBox .title li:first-child{border-left: none;}
#p_video .rightBox .title .active{border-bottom: none;}
#p_video .rightBox .list{
    height: 500px;
    overflow-y: auto;
}
#p_video .rightBox .list li{width: 93%;font-size: 16px;line-height: 60px;padding-left: 7%;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}

#p_video .rightBox .submit{width: 140px; height: 50px;background: #00bcd5;text-align: center;line-height: 50px;font-size: 17px; color: #fff;
    margin-left: 78px ; margin-top: 30px;
}
#p_video .rightBox .notes .textArea{width: 88%;height: 360px;margin-top: 10px;margin-left: 5%;}
#p_video .rightBox .notes input{width: 70px;height: 30px;background: #fff;border: 1px solid #ccc;margin: 10px 0 0 164px;border-radius: 10px;}
.examine_box{width: 600px;padding-bottom: 36px;border: 1px solid #ccc;z-index: 99999;background: #fff;}
.examine_box p{text-align: center;padding: 10px;background: #00bcd5;color: #fff;}
.examine_box .info{color: #00bcd5 !important}
.examine_box .question-title{margin-top: 6px;}
.examine_box .zExamine span{padding: 5px 8px;background: #00bcd5;color: #fff;margin-right: 6px;}
.examine_box .zExamine label{padding: 8px 0;display: inline-block;}
.examine_box .zExamine input{width: 16px;height: 16px;}
.examine_box .active{background: #00bcd5;}
.examine_box .activeRed{background: red;}
.examine_box .examineList{padding: 20px;}
.examine_box .Tbtn{margin-left: 286px;}
.examine_box .Tjbtn{margin-left: 286px;}
.examine_box .zExamine{min-height: 274px;}
/*å­¦åˆ†è®¤é¢†*/
.claimContent{}
#select{outline: none;border: none;font-size: 14px;cursor: pointer;}
#select option{border: none;}
.creditsTop{height: 69px;border-bottom: 1px solid #ccc;padding-top: 30px;}
.creditsTop .p_claim{font-size: 18px;font-weight: bold;}
.creditsTop .claimEnglish{font-size: 12px;text-transform:Uppercase;color: #6e6e6e;}
.creditsTop .p_detail{padding-top: 10px;}
.creditsTop .p_detail a{font-size: 15px;color: #3ec8dd;font-weight: bold;}
.application{height: 319px;border-bottom: 1px solid #ccc;}
.application h4{text-align: center;font-size: 20px;line-height: 88px;}
.application p{font-size: 18px;color: #6e6e6e;padding-left: 330px;}
.application input{border: 1px solid #e3e3e3;width: 318px;height: 46px;border-radius: 10px;margin: 0 30px 0 10px;font-size: 16px;color: #000;}
.application .see{color: #ffc33f;cursor: pointer;position: relative}
.application .but{width: 264px;height: 60px;background: #00bcd5;margin: 30px auto;text-align: center;color: #fff;line-height: 60px;font-size: 20px;
    border-radius: 10px;letter-spacing: 8px;cursor: pointer;
}
.application .SYS{width: 174px;height: 22px;font-size: 16px;background: url("/assets/images/renlinerwei_03.png") no-repeat;padding-left: 30px;
    margin: 0 auto; line-height: 22px;
}
.canReceive{height: 69px;border-bottom: 1px solid #ccc;font-size: 18px;font-weight: bold;padding-top: 30px;}
.canReceive .canEnglish{text-transform:Uppercase;font-size: 12px;color: #6e6e6e;}
.canReceiveList{height: 136px;border-bottom: 1px solid #ccc;padding-top: 12px;}
.designation p{line-height: 36px;font-size: 18px;font-weight: bold;}
.designation .font14{font-size: 15px;color: #6e6e6e;}
.designation .state{width: 170px;height: 36px;}
.designation .blueness{background: #00bcd4;color: #fff;text-align: center;line-height: 36px;border-radius: 8px;}
.designation .yellow{background: #ffc340;color: #fff;text-align: center;line-height: 36px;border-radius: 8px;}
.designation .redWine{background: #ff7d73;color: #fff;text-align: center;line-height: 36px;border-radius: 8px;}
.stateBtn{width: 120px;height: 60px;line-height: 60px;text-align: center;background: #00bcd4;color: #fff;font-size: 18px;border-radius: 8px;
    margin-top: 30px;letter-spacing: 4px;
}
.canReceiveBox{}

/*-----å­¦åˆ†æ˜Žç»†----*/
.creditsDetailTop{height: 69px;border-bottom: 1px solid #ccc;font-size: 18px;font-weight: bold;padding-top: 30px;}
.creditsDetailTop .English{font-size:12px;color: #6e6e6e;text-transform:Uppercase;}
.creditsDetail .table{margin: 30px 0 30px 350px;}
.creditsDetail .table img{width: 517px;height: 560px;}
/*-----å­¦åˆ†æŸ¥è¯¢----*/
.inquireTop{height: 69px;border-bottom: 1px solid #ccc;padding-top: 30px;}
.inquireTop span{font-size: 18px;font-weight: bold;}
.inquireTop .inquireEnglish{font-size: 12px;text-transform:Uppercase;color: #6e6e6e;}
.creditsTop .p_day{padding-top: 10px;}
.creditsTop .p_day a{font-size: 15px;color: #6e6e6e;font-weight: bold;}

.inquireList{height: 114px;border-bottom: 1px solid #ccc;padding-top: 12px;}
.inquireList .designation{width: 1000px;}
.inquireList .designation p{line-height: 36px;font-size: 18px;font-weight: bold;}
.inquireList .designation .font14{font-size: 15px;color: #6e6e6e;}
.inquireList  .XF{width: 170px;height: 36px;color: #6e6e6e;}
.inquireList .blueness{background: #00bcd4;color: #fff;text-align: center;line-height: 36px;border-radius: 8px;}
.inquireList .yellow{background: #ffc340;color: #fff;text-align: center;line-height: 36px;border-radius: 8px;}
.inquireList .redWine{background: #ff7d73;color: #fff;text-align: center;line-height: 36px;border-radius: 8px;}
.inquireList .stateBtn{width: 120px;height: 60px;line-height: 60px;text-align: center;color: #fff;font-size: 18px;border-radius: 8px;
    margin-top: 20px;letter-spacing: 4px;
}
.inquireBox{margin-bottom: 40px;}


/*-----å­¦åˆ†é¡¹ç›®è¯¦æƒ…----*/
.queryDetails{margin-bottom: 30px;}
.queryTop{height: 69px;border-bottom: 1px solid #ccc;font-size: 18px;font-weight: bold;padding-top: 30px;}
.queryTop .queryEnglish{font-size: 12px;color: #6e6e6e;text-transform:Uppercase;}
.queryDetails p{height: 79px;line-height: 80px;border-bottom: 1px solid #ccc;}
.queryDetails .bold{font-size: 16px;font-weight: bold;}
.queryDetails .fine{font-size: 16px;color: #6e6e6e;}
.queryDetails p span{display: inline-block;}
.queryDetails p span:first-child{width: 166px;}
.queryDetails p span:first-child+span{width: 286px;}
.queryDetails p span:first-child+span+span{width: 166px;}
.queryDetails p span:first-child+span+span+span{width: 232px;}
.queryDetails p span:first-child+span+span+span+span{width: 168px;}
.queryDetails p span:first-child+span+span+span+span+span{width: 180px;}
/*-------é€šçŸ¥å…¬å‘Š------------*/
.announcementPTop{padding: 40px 0;font-weight: bold;border-bottom: 1px solid #ccc;}
.newNotice{width: 80px;cursor: pointer;height: 30px;line-height: 30px;background: #00bcd4;color: #fff;text-align: center;margin: 20px 0;}
.announcementPList {line-height: 30px;}
.announcementPList .title{width: 400px;text-align: center;border: 1px solid #ccc;line-height: 70px; height:70px;}
.announcementPList .scope{width: 100px;text-align: center;border: 1px solid #ccc;line-height: 70px; height:70px;}
.announcementPList .day{width: 200px;text-align: center;border: 1px solid #ccc;line-height: 70px; height:70px;}
.announcementPList .state{width: 100px;text-align: center;border: 1px solid #ccc;line-height: 70px; height:70px;}
.announcementPList .operation{border: 1px solid #ccc;padding: 0px 20px 0px 10px;line-height: 70px; height:70px;}
.announcementPList .operation span{width: 80px;height: 30px;line-height: 30px;background: #00bcd4;color: #fff;text-align: center;display: inline-block;
        margin-left: 10px;cursor: pointer;
}
.tr span{display: inline-block;}
.tr .title{width: 400px;text-align: center;border: 1px solid #ccc;line-height: 70px; height:70px;}
.tr .scope{width: 100px;text-align: center;border: 1px solid #ccc;line-height: 70px; height:70px;}
.tr .day{width: 200px;text-align: center;border: 1px solid #ccc;line-height: 70px; height:70px;}
.tr .state{width: 100px;text-align: center;border: 1px solid #ccc;line-height: 70px; height:70px;}
.tr .operation{border: 1px solid #ccc;padding: 0px 20px 0px 10px;line-height: 70px; height:70px;width: 360px;text-align: center;}
/*---------ä¿®æ”¹ã€æ–°å¢žå…¬å‘Š--------*/
.announDetailName .noticeName{border: 1px solid #ccc;width: 100%;height: 30px;margin-bottom: 10px;}
.announDetailName .designation{margin: 20px 0 10px 0;display: inline-block;}
.choose{margin-top: 30px;}
.choose .public select{width: 575px;;height: 30px;outline:none;margin-right: 50px;}
.receive select{width: 575px;height: 30px;outline:none;}
.content .textArea{width: 100%;height: 300px;}
.Provinces{margin: 30px 0;}
.Provinces select{width: 386px;height: 30px;margin-right: 20px;}
#area{margin-right: 0;}
.bottom1{margin: 30px 0;}
.bottom1 span{display: inline-block;width: 80px;height: 30px;line-height: 30px;text-align: center;}
.bottom1 .determine{cursor: pointer;background: #00bcd4;color: #fff;margin-right: 30px;margin-left: 500px;}
.bottom1 .returnBtn{cursor: pointer;background: #dfdbdb}
/*--------------é€šè®¯å½•-------------*/
.search{border: 1px solid #ccc;height: 40px;width: 80%;text-align: center;border-radius: 5px;margin: 20px 0;}
.searchBtn{height: 42px;width: 10%;margin-left: 9%;background: #00bcd4;color: #fff;border-radius: 5px;}
.addressBook select{width: 200px;height: 30px;display: inline-block;border: 1px solid #ccc;color: #6e6e6e}
.addressBook  #department{margin-right: 20px;margin-left: 160px;}
.unitBox table{margin-top: 20px;}
.unitBox table th{width: 200px;height: 30px;}
.unitBox table td{width: 200px;text-align: center;height: 30px;}

/*--------------å•ä½ç®¡ç†---------*/
.essayTop h6{
    margin: 0;
    font-weight: normal;
    font-size: 20px;
}
.managementList{margin: 50px 26px 0 26px;}
.managementList p i{width: 100px;height: 100px;border-radius: 50%;background: #00bcd4;color: #fff;font-size: 35px;
        display: inline-block;line-height: 100px;text-align: center;
}
.managementList h3{width: 100px;text-align: center;color: #00bcd4;line-height: 30px;}
/*--------------äººå‘˜ç®¡ç†----------*/
.audit{border-bottom: 2px solid #00bcd4;padding-bottom: 4px;}
.personnelListTop{margin-bottom: 20px;}
.personnelTab table{margin-top: 30px;}
.personnelTab th{width: 200px;height: 30px;background: #00bcd4;color: #fff;}
.personnelTab td{width: 200px;height: 30px;background: #eaeaea;text-align: center;}
.personnelTab td span{display: inline-block;width: 40px;background: #00bcd4;color: #fff;height: 20px;line-height: 20px;}
.personnelTab td .delete{margin-right: 16px;}
.personnelTab select{width: 200px;height: 30px;display: inline-block;border: 1px solid #ccc;color: #6e6e6e}
.personnelTab  #department{margin-right: 20px;}
/*-----------å‘å¸ƒå­¦ä¹&nbsp;ä»»åŠ¡-----*/
#Release .releaseTop ul{margin-top: 20px;}
#Release .releaseTop li{float: left;font-size: 16px;width: 254px; height: 40px; line-height: 40px; text-align: center; border: 1px solid #ccc; }
#Release .releaseTop .active{background: #00bcd4;color: #fff;}
#Release .content{}
#Release .content .pTop{margin: 20px 0;}
.courseList{border-bottom: 1px solid #ccc;padding: 20px 0; }
.courseLeft {width: 420px;}
.courseLeft .title{color: #3e3e3e;overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;}
.courseLeft .pMid{color: #6e6e6e;margin: 14px 0 14px 0;}
.courseLeft .pMid i{color: #00bcd5; margin-right: 6px;}
.courseLeft .pMid span{display: inline-block;margin-left: 46px;}
.courseLeft .pMid span:first-child{margin-left: 0;}
.courseLeft .pBottom{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.courseRight{margin-top: 22px;}
.button{border: none;width: 60px;height: 30px;background: #00bcd5; color: #fff;border-radius: 5px;outline:none;cursor:pointer;}
.courseRight .editor{margin-right: 10px;}
/*-------è¯¾ç¨‹è§†é¢‘---*/
.kcList{padding: 20px 0;border-bottom: 1px solid #ccc;}
.kcLeft{padding-top: 36px;}
.kcTop{border-bottom: 1px solid #ccc;}
.kcTop .kcBtn{border: none;background: #00bcd5;outline:none;width: 60px;height: 30px;color: #fff;border-radius: 6px;margin-top: 6px;}
.kcList .checkbox{width: 20px;height: 20px;display: inline-block;}
.kcList .kcMiddle{margin: 0 20px;}
.kcList .kcMiddle{width: 200px;height: 100px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.kcList .kcMiddle img{width: 100%;height: 100%;}
.kcRight .title{color: #3e3e3e;line-height: 30px;margin-top: 6px;}
.kcRight .unitName{line-height: 30px;}
.kcRight .learningNum{line-height: 30px;}
.kcRight .learningNum span:first-child{margin-right: 20px;display: inline-block;}
.kcRight .learningNum i{color: #00bcd5;margin-right: 6px;}
/*--------åˆ›å»ºä»»åŠ¡---*/
.createTop{border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.fbTop{line-height: 30px;margin-bottom: 20px;}
.createTitle{padding: 20px 0;}
.createTitle i{color: #00bcd5; }
.createContent span{line-height: 40px;margin-right: 40px;}
.createContent i{font-size: 20px;}
.createContent input{border: 1px solid #ccc;height: 30px;line-height: 30px;text-align: center; width: 400px;}
.createContent .textarea{resize:none;width: 542px;height: 120px;padding: 20px 20px;color: #6e6e6e;line-height: 22px;letter-spacing:4px;
    text-indent:2em;
}
.createContent .textarea1{resize:none;width: 542px;height: 120px;padding: 20px 20px;color: #6e6e6e;line-height: 22px;letter-spacing:4px;
    text-indent:2em;
}
/*æŒ‡å®šäººå‘˜*/
.chooseBox{width: 420px;height:330px;;z-index: 9999;background: #fff;}
.chooseBox p{text-align: center;line-height: 40px;}
.chooseBox span{display: inline-block;width: 30px;}
.chooseBox .xz{padding:10px 30px 10px 30px; font-size: 14px;}
.chooseBox select{width: 165px;margin-left: 24px;height: 22px;}
.chooseBox .confirm{margin: 24px 40px 0 140px;}
/*æŸ¥çœ‹è¯•é¢˜*/
#Examination .examineList{width: 46%;border-bottom: 1px solid #f2f2f2;font-size: 16px;padding: 14px;}
#Examination .info{color: #00bcd5 !important}
#Examination .question-title{margin-top: 6px;}
#Examination .examineList span{padding: 2px 8px;background: #00bcd5;color: #fff;margin-right: 6px;}
#Examination .examineList label{padding: 8px 0;display: inline-block;}
#Examination .examineList input{width: 16px;height: 16px;}
#Examination .active{background: #00bcd5;}
#Examination .activeRed{background: red;}
/*å­¦ä¹&nbsp;æƒ…å†µæŸ¥è¯¢*/
#query .releaseTop ul{margin-top: 20px;}
#query .releaseTop li{float: left;font-size: 16px;width: 190px; height: 40px; line-height: 40px; text-align: center; border: 1px solid #ccc; }
#query .releaseTop .active{background: #00bcd4;color: #fff;}
#query .content{min-height: 598px;}
#query .content .pTop{margin: 20px 0;}
.homeList{border-bottom: 1px solid #ccc;padding: 20px 0; }
.homeLeft {}
.homeLeft .title{color: #3e3e3e;width:500px;overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;}
.homeLeft .pMid{color: #6e6e6e;margin: 14px 0 0px 0;}
.homeLeft .pMid i{color: #00bcd5; margin-right: 6px;}
.homeLeft .pMid .fDay{display: inline-block;margin-left: 46px;}
.homeLeft .pMid span{width: 200px;display: inline-block;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.homeLeft .pMid .zdTime{width: 250px;margin-left: 46px;}
.homeLeft .pMid .spanBtn{width: 70px;height: 34px;background: #00bcd5; color: #fff;border-radius: 5px;cursor:pointer;
    line-height: 34px;text-align: center;margin-left: 60px;
}
.homeLeft .pBottom{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.courseRight{margin-top: 22px;}
.courseRight .editor{margin-right: 10px;}
/*å­¦ä¹&nbsp;æƒ…å†µè¯¦æƒ…*/
#details .detailsContent{ width: 250px;margin: 0 auto;}
#details .detailsContent p{margin: 15px 0 ;}
/*ä»»åŠ¡å®Œæˆæ˜Žç»†*/
#personnelDetails .personnelList{width: 100px;height:150px;border: 1px solid #ccc;padding: 20px;margin-top: 30px;margin-left: 67px;}
#personnelDetails .personnelList:first-child{margin-left: 0;}
#personnelDetails .personnelList:first-child+div+div+div+div{margin-left: 0;}
#personnelDetails .personnelList img{width: 100px;height: 100px;border-radius: 50%;}
#personnelDetails .personnelList p{text-align: center;margin-top: 6px;letter-spacing:3px;}
#personnelDetails .personnelList .state{}
.pDetailsTop span{display: inline-block;margin-left: 10px;width: 66px;height: 30px;line-height: 30px;text-align: center;
    border-radius: 6px;color: #fff; background: #00bcd5;
}
/*æŽ’ç­ä¿¡æ¯*/
#scheduling {}
#scheduling table{  border-collapse: collapse;}
#scheduling th{border: 1px solid #ccc;width:200px;padding: 10px 0;}
#scheduling td{border: 1px solid #ccc;width:200px;padding: 10px 0;text-align: center;}
#scheduling td span{border: 1px solid #00bcd5;padding: 4px 6px;border-radius: 4px;}
#scheduling td span:first-child{margin-right: 6px;}
#scheduling td a{color: #6e6e6e;}
.newScheduling{width: 444px;height:333px;;z-index: 9999;background: #fff;border: 1px solid #ccc}
.newScheduling p{text-align: center;padding: 10px 0;}
.newScheduling .select{width: 200px;height: 26px;}
.newScheduling .department{margin-left: 80px;}
.newScheduling .inpName{border: 1px solid #ccc;width: 198px;height: 24px;}
.schedulingName{margin-left: 80px;margin-bottom: 20px;margin-top: 10px;}
.picUp{margin-left: 80px;padding-top: 30px;}
.picUp .upFile{width: 50px;height:24px;background: #00bcd5; color: #fff;display: inline-block;font-size: 14px;line-height: 24px;
    text-align: center;border-radius: 4px;margin-left: 10px;
}
.newFooter button{margin-left: 46px;}
#p_select{width: 200px;height: 30px;margin: 30px 30px 30px 0;}
#p_select1{width: 200px;height: 30px;margin: 30px 0;}
.newScheduling .month{margin-left: 80px;margin-top: 20px;}
.newScheduling #visitTime{border: 1px solid #ccc;width: 200px;height: 26px;}

/*æŸ¥è¯¢å­¦åˆ†ç‚¹å‡»æŸ¥çœ‹*/
#cre{
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -300px;
    margin-top: -250px;
    width: 600px;
    height: 500px;
    background-color: #ffffff;
    overflow: hidden;

}

.blo{
    display: block;
}
#cre h2{
    background-color: #00bcd4;
    color: #ffffff;
    line-height: 50px;
    padding-left: 10px;
    position: relative;
}
#cre h2 span{
    position: absolute;
    top: 10px;
    right: 10px;
}
#cre .det{
    margin-top: 10px;
}
#cre .det p{
    margin: 0 10px;
    line-height: 43px;
    font-size: 16px;
    padding-left: 10%;
    border-bottom: 1px dotted #99a1a7;
}
.det p span{
    margin-left: 70px;
}
.fen{
    text-align: center;
    line-height: 30px;
    font-size: 14px;
}
.fen .active{
    color: #00bcd4;
    display: inline-block;
    width: 20px;
}
.fen a{
    display: inline-block;
    width: 20px;
}




</pre></body></html>